Was tun, wenn PHP die DLL nicht laden kann?

藏色散人
Freigeben: 2023-03-05 10:28:02
Original
2745 Leute haben es durchsucht

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.

Was tun, wenn PHP die DLL nicht laden kann?

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 entfernen

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

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!