SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
Jimly
Beiträge: 38
Registriert: 24. Mär 2010, 01:40

SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von Jimly »

Hallo,

habe wie immer
1. Datensicherung erstellt
2. adm_program auf adm_program.old umbenannt und
3 . die index.php entfernt
dann
4. adm_program und die index.php aus dem 3.1.2 Paket hochgeladen
5. nach Start von Admidio dieser fehler:

SQLSTATE[HY000] [2002] No such file or directory

ändere ich das alte Verzeichnis wieder auf aktiv-funktioniert alles wieder!

????
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von XimeX »

Du musst den plugin ordner auch aktualisieren. vermutlich liegts daran
Jimly
Beiträge: 38
Registriert: 24. Mär 2010, 01:40

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von Jimly »

Hi, danke, aber das habe ich auch schon probiert.
Daran liegt es nicht!

Ich habe bereits den Upload von adm_program und der index.php fünf mal gemacht, jedes mal dasselbe Problem.
Ich verstehe den Fehler nicht wirklich
Ist das nun ein SQL Fehler oder wird der applikativ verursacht.
Jedenfalls ist irgend ein Unterschied von 3.0.6 auf 3.1.2 der dies verursacht.
Die config.php im Root bleibt unverändert...

Hat noch jemand einen Tipp?

Thnx!

Jimly
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von fasse »

Hallo Jimly,

wir nutzen in der 3.1 eine andere neuere Technik um uns mit der MySql-Datenbank zu verbinden und die SQLs zu verschicken. Wir nutzen jetzt die PDO-Erweiterung von PHP. Dieser Wechsel war notwendig, da PHP7 unsere alte Technik nicht mehr unterstützt. Der Fehler wird auch von der PDO-Klasse zurückgegeben und bedeutet, dass PDO sich wohl nicht mit Mysql verbinden kann, da PDO die Mysql-Verbindungsdatei nicht findet.

Mehr dazu hier:
http://stackoverflow.com/questions/2412 ... statehy000

Wo läuft denn deine Webseite? Ich würde mich mal mit deinem Hoster in Verbindung setzen. Da scheint irgendwas nicht richtig konfiguriert sein.

Viele Grüße
Fasse
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von weissst »

Hallo,
Jimly hat geschrieben: Jedenfalls ist irgend ein Unterschied von 3.0.6 auf 3.1.2 der dies verursacht.
Die config.php im Root bleibt unverändert...
seit der 3.0 liegt die config.php nicht mehr im root sondern im Verzeichnis \adm_my_files
kannst du das bitte bestätigen? eventuell liegt ja da der Fehler.

lg
Stefan
Jimly
Beiträge: 38
Registriert: 24. Mär 2010, 01:40

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von Jimly »

@weisst: Danke für dern Tipp - aber das ist bereits so und lief bisher seit 3.0 schin in dieser Konstellation
hab' aber trotzdem nochmal nachgesehen... :)

@fasse: etwas sehr technisch. Ich habe nur verstanden, daß man die paar Zeilen in php.ini aufnehmen sollte.
Das ist für mich aber nicht möglich. Webspace ist gehostet - wie soll man da Modifikationenen anwenden?
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von fasse »

Dann wende dich mal an deinen Webhoster und schreib ihn, dass du eine Anwendung hättest, die Pdo nutzt und auf den beschriebenen Fehler läuft. Schick ihm auch mal den Stackoverflow-Link mit der Lösung, den ich oben gepostet habe.

Er muss das dann anpassen. Du kannst da nicht viel machen.

Sieht so aus, als wäre das bei dir nicht richtig konfiguriert.

Viele Grüße
Fasse
Jimly
Beiträge: 38
Registriert: 24. Mär 2010, 01:40

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von Jimly »

danke für die Tipps.

Die Antwort des Hosters ist:

....
danke für Ihre Anfrage.

Die Erweiterung "pdo" ist korrekt installiert und aktiviert auf Ihrem Webspeicher.

Seitens evanzo erfolgten auch keine Änderungen auf dem genutzten System. Bitte prüfen Sie daher ggf. Ihre getätigten Änderung und die hinterlegte Programmierung

Mit freundlichen Grüßen

Ihr evanzo Support Team
Jimly
Beiträge: 38
Registriert: 24. Mär 2010, 01:40

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von Jimly »

und das ergibt phpinfo()
siehe Anhang
Dateianhänge
phpinfo()
phpinfo()
2016-04-12 14_22_56-phpinfo().jpg (37.01 KiB) 11208 mal betrachtet
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Re: SQLSTATE[HY000] [2002] No such file or directory nach Update von 3.0.6 auf 3.1.2

Beitrag von fasse »

Hallo Jimly,

es scheint aber dennoch so, dass irgendwas nicht passt. Ich vermute auch eher ein Fehler bei der MySQL-Datenbank Konfiguration im Zusammenspiel mit PDO.

Bei allen anderen funktioniert unser Code ja, von daher gehe ich jetzt nicht von einem Fehler in der Programmierung aus. Auch die Art der Fehlermeldung lässt eher auf was anderes schließen.

Viele Grüße
Fasse
Antworten