Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn PHP die Erweiterung nicht laden kann?
Lösung für das Problem, dass PHP die Erweiterung nicht laden kann: 1. Aktivieren Sie „extension=php_curl.dll“ in php.ini. 2. Konfigurieren Sie „D:/webserver/php/ssleay32.dll“ in der httpd.conf-Datei von Apache. „Das ist es.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
Lösung für das Problem, dass die PHP-Erweiterung nicht geladen wird:
Methode 1 (den Test bestanden) verfügt über eine integrierte php_curl.dll. Diese DLL wird zur Unterstützung von SSL und zlib verwendet. Suchen Sie in php.ini nach extension=php_curl.dll, entfernen Sie den vorherigen Kommentar.
2. Setzen Sie extension_dir=c:phpext, aktualisieren Sie die PHP-Seite und melden Sie einen Fehler, der besagt, dass das Modul php_curl.dll nicht gefunden werden kann.
Kopieren Sie php_curl .dll nach Windowssystem32, immer noch das Gleiche Falsch.
3 Nach der Suche im Internet muss ich Folgendes kopieren:
libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll
in das System32-Verzeichnis und neu starten Apache.
Methode Sie können auch Folgendes versuchen:
1. Diese php_curl.dll hängt von zwei Dateien ab (ssleay32.dll und libeay32.dll), es wird angezeigt, dass die dynamische Bibliothek nicht konfiguriert werden kann Diese beiden Dateien befinden sich im PHP-Verzeichnis.
2. Lösung: Konfigurieren Sie es in der httpd.conf-Datei:
LoadFile "D:/webserver/php/ssleay32.dll" LoadFile "D:/webserver/php/libeay32.dll"
3 Starten Sie dann den Apache-Dienst neu und es ist in Ordnung.
【Empfohlen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP die Erweiterung nicht laden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!