PHP installieren Internationalisierung-Erweiterung (Intl) auf XAMPP auf Mac
Wie kann ich installieren Intl auf meinem XAMPP-server auf OS X?
Ich versucht, das ändern meiner XAMPP>usw.>php.ini und die Kommentarzeichen vor der Zeile:
;extension=php_intl.dll
und Neustarten des Apache, aber es hat nicht funktioniert.
- Windows verwendet werden .dll. *Nix-und Mac-Computern verwenden .so
- codingexplained.com/operating-systems/mac/... kann Ihnen dabei helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Installieren "intl" - Erweiterung unter OSX.
Also, wenn Sie verwenden möchten, um die XAMPP oder was auch immer apache-server, müssen Sie den Pfad ändern, zeigen Sie auf XAMPP. Sie können den Pfad mithilfe:
Sollten Sie sich
wenn nicht, erhalten Sie
Dies ist OSX' php. Also, Sie müssen es ändern, indem:
Dauert es ein paar mal und gibt den Weg zu Ihnen, sollte in etwa so Aussehen:
Werden Sie aufgefordert, legen Sie die icu4c Weg.
Nach der Installation von icu4c, setzen Sie die folgende Anweisung in php.ini
zurückkehren sollte, 'intl'
Das ist es!
Auf OSX, wenn Sie homebrew verfügbar und PHP7:
Für PHP5.5:
Re-öffnen Sie Ihre terminal-Fenster, um sicherzustellen, dass es funktioniert direkt in Ihre Sitzung. Um zu sehen, ob es geladen werden über die CLI-interpreter:
Oder:
Quelle: https://daveismyname.blog/blog/install-php-intl-on-mac-using-homebrew
Ich nicht auf mein XAMPP auf dem Mac mit:
nach dem ich habe Nachricht:
Ich löste mein problem durch ausführen Befehl zum herunterladen, Auspacken, kompilieren und installieren Intensivstation erforderlich version (Sie können wählen, eine andere version hier http://site.icu-project.org/download, wenn nötig, die Datei sollte enden mit
...src.tgz
):als laufen:
und angegeben, wo die ICU-Bibliotheken und Header-Dateien gefunden werden können [STANDARD] :
dann bearbeitet 'php.ini' mit
extension=intl.so
und apache neu starten.Geprüft, Ergebnis: