mysqli nicht mehr da?

Status
Für weitere Antworten geschlossen.

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
HAllo zusammmen,

habe, wie schon lange und oft zum kontrollieren der apache log datei, mit dem Admin Tool auf dem Server gearbeitet.

Es ist mir nicht bewusst, heute irgendetwas geändert zu haben außer dem Wunsch nach weniger Müll in der Apache log.
Eintrag in der httpd.conf:
SetEnvIfNoCase Request_URI ".(gif)|(jpg)|(png)|(css)|(js)|(ico)$" dontlog
SetEnvIfNoCase Referer "127.0.0.1" dontlog
im Bereich der Logeinträge/des Logformates.

Nun läuft phpmyadmin und der mysql server nicht mehr.
Fehlermeldung von phpmyadmin:

Die Erweiterung mysqli fehlt. Bitte die PHP Konfiguration überprüfen. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Dokumentation" alt="Dokumentation" class="icon ic_b_help" /></a>

Die Erweiterung ist aber aktiv lt. Mysql Erweiterungsanzeige in PHP.

Blog und Photo sind nicht mehr erreichbar.
HAbe eine 117+ mit 3.1.

wäre für eine Lösung dankbar.

Grüsse

Claus :(
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Hallo.
habe hier in den Foren folgenden Beitrag gefunden:

Adapter "mysql" is not available

Habe wie beschrieben die php.ini mit der Kopie aus den etc.defaults übergebügelt und..

Taraaa

alles geht wieder.

Grosse Freudeeeee :D:cool:
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Hallo, ich habe exakt dasselbe Problem - wie kann ich denn diese Datei finden und kopieren?
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Tach auch,

habe deine Mail gelesen.

Muss selber erst einmal wieder die passende Originaldatei suchen.
Allerdings ist es sehr hilfreich, wenn du mit dem AdminTool von Itari umgehen kannst.
Die fehlende / defekte php.ini steht dann im Bereich Apache Server bei php.

Ich melde mich.

Claus
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Vielen Dank! In einem englischen Forum habe ich bislang nur den Tipp gefunden, die Synology zurückzusetzen, was ich aber noch nicht umgesetzt habe.
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Hallöle,

habe es jetzt wiedergefunden.
Manchmal sieht man den Wald vor lauter Bergen nicht. :eek:

Die "Ersatz-php.ini", also der Auslieferungszustand steht:

usr/syno/etc.defaults/php.ini

Diese ini in: usr/syno/etc/ reinkopieren, evtl. auf Rechte achten.
Damit hat es bei mir sofort geklappt.

Wünsche viel Erfolg und Glücksgefühl.

Grüsse

DonClaus
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Danke sehr, da muß ich wohl erst einmal die AdminTools von Itari installieren, bevor ich dann zur Tat schreiten kann.
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Oder mit Telnet und Wi arbeiten,

Berichte mal für den Rest des Forums, obs geklappt hat.

Toi, Toi, Toi :D
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Oder wäre es auch möglich, die Platte einfach an meinen Ubuntu-Rechner als externe Platte anzuschließen, und die Datei über Ubuntu zu verschieben? Theoretisch müßten dabei doch die Systemdateien angezeigt werden (?)
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Moin,

ich habe im Forum mal eingestellt, wie ich die Systempartition der Syno vergrößert habe, weil ein DSM Update wegen der Partitionsgröße nicht geklappt hat. Deine Idee sollte also funktionieren, ist aber sicher sehr aufwendig für 1 Datei kopieren.
Versuch es mal mit telnet, reingoogeln kannn man sich in die wenigen benötigten Befehle auch .
Ich würde trotzdem jedem zum Admintool raten, weil ma da sehr gut die ApacheLogdateien checken kann, welche Verbrecher wieder auf der Syno gehackt oder verucht haben zu hacken.
Dadurch ist meine .htaccess recht umfangreich geworden, vor allem wegen der Russen und Chinesen, im Groben der gesamte ehemalige Ostblock.

gr

Claus
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Nach längerem Herumprobieren ist es mir jetzt gelungen, mit Telnet auf die Synology zuzugreifen (der Trick mit der externen Festplatte und Linux hat nicht funktioniert, hier wurde nichts erkannt).

Allerdings habe ich im genannten Verzeichnis keine entsprechende php.ini-Standarddatei entdeckt (Verzeichnisinhalt direkt mit Telnet angezeigt, DSM 4.1, Synology 212). Wo bekomme ich denn diese Datei her?
 

Don Claus

Benutzer
Mitglied seit
11. Aug 2009
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
N schönen Abend
Ich gehe mal davon aus, dass die Festplatte aus der Syno ausgebaut neben dem Linuxteil lag, verbunden mit Strom und IDE/SATA.
Normalerweise sollte Linux die Platte mounten, damit wird diese auf dem Desktop (NAme der Windoofwelt) angezeigt.
Linux kann dann auf die Dateien zugreifen wie auf dem eigenen System.

Es gibt zumindest bei mir mehrere ähnliche Verzeichnisse.
Das wichtige ist Root/usr/ usw.
Ich denke nicht, dass bei DSM 4.x davon abgewichen wurde, ich hab noch ne alte 3.xx Dose.

Wenns wirklich nicht geht, bitte Fehlerbericht an Syno direkt.

Vielleicht kann Dir Itari an dieser Stelle weiterhelfen.

Ich denke, es ist nur eine Kleinigkeit, zumal die ini wohl tatsächlich fehlt. Bestimmt findet man irgendwo ein
Installationssystem, wo man sich die rauskopiert (eher aus meiner Sicht nicht die eleganteste Lösung wegen der Sytemeinstellungen, die bei der 4erDSM wohl anders sind als bei einer 3er DSM).

Ich kann jetzt nur sagen:
Viel Erfolg.
Ich hoffe aber auch auf andere Forenbesucher.

gr

Claus
 

saudadegostosa

Benutzer
Mitglied seit
19. Dez 2010
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Möglicherweise hat Linux den verwendeten externen Controller nicht erkannt? Verwendet habe ich das aktuellste Ubuntu, das externe Laufwerk wurde aber auch nach längerer Zeit nicht erkannt.

Über Telnet konnte ich wie beschrieben die Verbindung herstellen und auch in das Verzeichnis mit den Vorlagen wechseln und diese anzeigen, die genannte php-Vorlage war darin aber nicht enthalten.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat