Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie das Problem des Fehlermoduls php5ts.dll

So lösen Sie das Problem des Fehlermoduls php5ts.dll

藏色散人
藏色散人Original
2020-08-19 09:45:252787Durchsuche

Lösung für das Fehlermodul php5ts.dll: Verschieben Sie zunächst das Bin-Verzeichnis von MySQL aus der Systemumgebungsvariablen Path oder verschieben Sie „libmysql.dll“ aus dem Bin-Verzeichnis von MySql. Starten Sie dann das System neu.

So lösen Sie das Problem des Fehlermoduls php5ts.dll

Empfohlen: „PHP-Video-Tutorial

Fehleranwendung httpd.exe, Fehlermodul php5ts.dll, Fehleradresse 0x0000acca.

Dieses Problem tritt bei der Konfiguration der PHP+Apache+MySQL-Umgebung unter Windows auf.

Die spezifische Leistung besteht darin, dass PHP normal läuft, aber wenn PHP verwandte Funktionen von MySql aufruft, tritt ein Fehler auf und Apache meldet einen Fehler im Protokoll.

Umgebungskonfigurationsmethode:

php läuft unter Apache als Modul. Der angepasste php.ini-Pfad

phpinfo() zeigt an, dass die MySQL-Bibliothek erfolgreich geladen wurde

Nach einem Fehler bleibt der folgende Inhalt im Windows-Fehlerprotokoll zurück:

Fehleranwendung httpd.exe, Version 2.2.21.0, Fehler Modul php5ts.dll, Version 5.2.17.17, Fehleradresse 0x0000acca.

Die Gründe sind wie folgt:

Bei der Installation von MySql wird das Bin-Verzeichnis von MySql während der Konfigurationseinstellungen in der Systemumgebungsvariablen Path abgelegt. Im Bin-Verzeichnis befindet sich zufällig eine libmysql.dll-Bibliothek.

Wenn PHP die MySQL-Bibliothek lädt, durchsucht es jedes Verzeichnis der Systemumgebungsvariablen Path, um libmysql.dll zu finden. Da sich dort auch das bin-Verzeichnis von MySQL befindet, lädt PHP zuerst die libmysql.dll von MySQL. Daher kann die MySQL-Funktion aufgrund von Bibliothekskompatibilitätsproblemen nicht ausgeführt werden.

Lösung:

1. Verschieben Sie das Bin-Verzeichnis von MySQL aus der Systemumgebungsvariablen Path oder verschieben Sie libmysql.dll aus dem Bin-Verzeichnis von MySql oder benennen Sie libmysql.dll um.

2. Starten Sie das System neu und der Test ist normal.

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem des Fehlermoduls php5ts.dll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn