Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn PHP die Erweiterung nicht laden kann?

Was soll ich tun, wenn PHP die Erweiterung nicht laden kann?

藏色散人
藏色散人Original
2021-03-08 11:23:593108Durchsuche

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.

Was soll ich tun, wenn PHP die Erweiterung nicht laden kann?

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-Tutorial

“】

Das 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!

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