php kann die DLL aufgrund der fehlenden ICU-Abhängigkeit nicht laden: Gehen Sie zuerst auf die offizielle Website, um die entsprechende Version von ICU herunterzuladen. Kopieren Sie dann die Dateisuffixe „.dll“ und „.exe“, die mit „Icu“ beginnen bin-Verzeichnis von Apache; Starten Sie abschließend Apache neu.
Empfohlen: „PHP-Video-Tutorial“
php_intl.dll' – Das angegebene Modul konnte nicht gefunden werden.
in Unbekannt online 0 Viele Menschen stoßen auf dieses Problem und können es nicht lösen. Bei diesem Artikel handelt es sich um eine Lösung für Windows-Systeme.
[Situationsbeschreibung]: Es gibt offensichtlich diese dynamische Linkbibliothek im ext-Ordner, und die php.ini-bezogene Erweiterungskonfiguration ist ebenfalls aktiviert, aber der Fehler wird immer noch gemeldet,
[Cheat-Fakten]: Viele Internetnutzer haben gesehen Es gibt im Internet eine Lösung, um eine Reihe von Dateien wie icu***.dll in das bin-Verzeichnis von Apache zu kopieren. Sie stellen jedoch fest, dass Sie dies nicht getan haben. [Grund]: Das stimmt Die icu-Abhängigkeit fehlt, aber wählen Sie die icu-Version aus und die Position des Kopierens ist besonders, weshalb viele Leute sehen, dass andere Erfolg haben, es aber selbst nicht tun
[Perfekte Lösung]:
①: Laden Sie icu herunter und gehen Sie zu Offizielle Website zum Herunterladen der entsprechenden Version, z. B. Download-Adresse der 5er-Version http://download.icu-project.org/files/icu4c/57.1/icu4c-57_1-Win32-msvc10.zip. Hier gibt es eine Gefahr, das heißt, wenn Sie feststellen, dass Sie nicht darauf zugreifen können, was sollten Sie tun? Gehen Sie zu meinem Forum, um es herunterzuladen. Ich befürchte, dass viele Leute die von mir geteilte Firewall nicht umgehen können Versionen 5 und 6. Meine lokale Umgebung ist PHP7. Wenn Sie feststellen, dass es nicht funktioniert, können Sie zur ICU-Version wechseln
[Persönliche Forumsadresse]: www.phper.video
②: Kopieren Sie die Suffixe der .dll- und .exe-Dateien, beginnend mit icu, in das Apache-Bin-Verzeichnis, das PHP-Verzeichnis und das PHP-Ext-Verzeichnis (drei Orte, dies ist die sicherste) und starten Sie dann Apache neu
【Hinweis】: Die Erweiterungskonfiguration in php.ini muss die Erweiterung =php_intl.dll aktivieren und das Semikolon davor entfernenDas obige ist der detaillierte Inhalt vonWas tun, wenn PHP die DLL nicht laden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!