L'installation de mcrypt avec PHP sur mac
Je suis en train d'installer l'extension mcrypt pour PHP sur mon mac.
J'ai utilisé le homebrew de commande pour l'installer
brew install php53-mcrypt
Cela me donne un message disant qu'il est déjà installé: php53-mcrypt-5.3.26 already installed
Cependant, lorsque je lance la commande php -m
, je ne vois pas mcrypt dans la liste (j'ai redémarré le terminal).
Edit 1: Ajoutant mcrypt section de php.ini.par défaut
Dans le php.ini.de fichier par défaut, c'est l'article que j'ai sur 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=
Découvrez ce
ce que je cherche? il génère beaucoup de données
Essayez
C'est ce que j'ai obtenu un Fichier de Configuration (php.ini) Path => /etc Scannez ce dir pour d'autres .les fichiers ini => (aucun) Supplémentaires .les fichiers ini analysé => (aucun) user_ini.nom de fichier => .de l'utilisateur.ini => .de l'utilisateur.ini
C'est l'extension activée dans
php.ini
fichier est en cours d'utilisation php -i
(et tous les autres fichiers de configuration) et assurez-vous que l'extension est bien activéece que je cherche? il génère beaucoup de données
Essayez
php -i | grep '\.ini'
. Coller les résultats dans votre questionC'est ce que j'ai obtenu un Fichier de Configuration (php.ini) Path => /etc Scannez ce dir pour d'autres .les fichiers ini => (aucun) Supplémentaires .les fichiers ini analysé => (aucun) user_ini.nom de fichier => .de l'utilisateur.ini => .de l'utilisateur.ini
C'est l'extension activée dans
/etc/php.ini
? Vous pourriez également vouloir vérifier par l'intermédiaire d'un navigateur à l'aide d'un <?php phpinfo() ?>
fichier. Parfois, la CLI et web module d'utiliser différents php.ini
fichiersOriginalL'auteur Ashish Agarwal | 2013-09-20
Vous devez vous connecter pour publier un commentaire.
D'abord, trouver où est le
php.ini
:Ensuite, vous verrez quelque chose comme:
Ouvrir le Fichier de Configuration:
de recherche de ce fichier et de vérifier si vous avez quelque chose comme ceci:
copie
mcrypt.so
àextension_dir
qui est également indiqué dans php.ini.ou un ensemble
mcrypt.modes_dir
; extension_dir = "ext"
donc, dois-je écrireextension = mcrypt.so
ci-dessous ?oui, vous pouvez
extension_dir=/usr/local/php/lib/
, puis copiezmcrypt.so
àextension_dir
.Oui, enfin, elle a travaillé. J'ai eu à écrire le chemin d'accès complet de la mcrypt..
extension="/usr/local/Cellar/php53-mcrypt/5.3.26/mcrypt.so"
OriginalL'auteur srain
Guide mis à jour en tant que de Mac Mavericks:
http://coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-9-mavericks-development-server/
OriginalL'auteur carlosvini