Die Installation von mcrypt mit PHP auf dem mac

Ich versuche zu installieren die mcrypt Erweiterung von PHP auf meinem mac.

Benutzte ich den homebrew-Befehl, um es zu installieren

 brew install php53-mcrypt

Das gibt mir die Meldung, dass es bereits installiert ist: php53-mcrypt-5.3.26 already installed

Jedoch, wenn ich den Befehl ausführen php -m ich nicht sehen, mcrypt in der Liste (habe ich neu gestartet, das terminal).

Edit 1: Hinzufügen mcrypt Abschnitt von php.ini.Standard

In der php.ini.default Datei, diese ist Abschnitt habe ich über mcrypt

[mcrypt]
; For more information about mcrypt settings see http://php.net/mcrypt-module-open

; Directory where to load mcrypt algorithms
; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
;mcrypt.algorithms_dir=

; Directory where to load mcrypt modes
; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
;mcrypt.modes_dir=
  • Finden Sie heraus, was php.ini - Datei ist in Verwendung php -i (und alle anderen config-Dateien) und stellen Sie sicher, dass die Erweiterung aktiviert ist
  • was Suche ich? es gibt eine Menge von Daten
  • Versuchen php -i | grep '\.ini'. Fügen Sie die Ergebnisse in Ihre Frage
  • Dies ist, was ich habe-Konfigurationsdatei (php.ini) Path => /etc einscannen und dir zusätzliche .ini-Dateien => (keine) Weiteren .ini-Dateien geparst => (keine) user_ini.mit dem Namen => .Benutzer.ini => .Benutzer.ini
  • Ist die Erweiterung aktiviert /etc/php.ini? Sie können auch prüfen wollen, die über einen browser mit einem <?php phpinfo() ?> - Datei. Manchmal werden die CLI-und web-Modul verwenden unterschiedliche php.ini Dateien
  • Hallo, ich gepostet eine Antwort, bitte haben Sie einen Blick auf es. Hoffe, dass wäre hilfreich.
  • Ich habe versucht, phpinfo() und es hat mir einen anderen Pfad zu einer php.ini-Datei. Diese ist in das MAMP-Verzeichnis, das ich verwende. Ich habe diese Datei geöffnet und es hat extension=mcrypt.so in der Datei

Schreibe einen Kommentar