Umstellung auf PHP 5.4. mysqli::mysqli(): (HY000/2002)

  • Ersteller des Themas Ersteller des Themas kay
  • Erstellungsdatum Erstellungsdatum

kay

Aktives Mitglied
29. Oktober 2012
63
0
Sondershausen
Ich versuche seit einiger Zeit einen Kunden die PHP-Version auf 5.4 zu setzen (um dann ein Update auf die 4.02 zu realisieren). Laut debug erhalte ich die Meldung:

PHP:
[2016-01-16 22:40:03] (E_WARNING) File (/home/www/.../classes/core/class.core.NiceDB.php, 37): mysqli::mysqli(): (HY000/2002): No such file or directory

auch natürlich im Browser die Meldung: "No such file or directory"

Warum hier ein DB-Problem? Kennt das jemand? Die Datei ist in der 3.20 Build4 leider verschlüsselt.

Sämtliche JTL Daten (3.20 Build 4) wurden nochmal neu Binär hochgeladen...


LG
 

chris42

Gut bekanntes Mitglied
23. Dezember 2006
269
19
Erkrath
AW: Umstellung auf PHP 5.4. mysqli::mysqli(): (HY000/2002)

Vermutlich hat dein php 5.4 keine mysql extension installiert. Prüfe das doch mal mit der Linux Paketverwaltung und installiere das Paket nach.
Das sollte dir eine Übersicht geben: sudo aptitude search php|grep sql (das i vorne steht für installiert)

mfg chris
 

elevennerds.de

Sehr aktives Mitglied
23. September 2015
1.235
212
AW: Umstellung auf PHP 5.4. mysqli::mysqli(): (HY000/2002)

Hallo,

oder ein einfaches php -m auf der Kommandozeile. Ich denke aber, dass es sich hier eher um ein Verbindungsproblem zur DB handelt. Läuft die DB? kannst Du Dich per

mysql -u db_user -p

damit connecten, sind die Datenbanken vorhanden?

Falls alles zutrifft, schreib Dir ein Test-Skript, include die config.jtl...php und verbinde Dich mit diesen Zugangsdaten mit der DB und setze einen einfachen Query ab (USE db_jtl_was_auch_immer; SHOW TABLES)

Dann siehst Du den Fehler.

MfG

Rene
 

kay

Aktives Mitglied
29. Oktober 2012
63
0
Sondershausen
AW: Umstellung auf PHP 5.4. mysqli::mysqli(): (HY000/2002)

Danke Jungs, ich schau es mir mal an. Andere Seiten wie z.B. Wordpress laufen beim Kunden, nur der Shop will nicht^^

LG Kay
 

Ähnliche Themen