PHP Erreur de compilation essayant d'obtenir mcrypt, Mac OS X 10.6
-
26-09-2019 - |
Question
I et de travailler sur la mise en place d'une pile LAMP sur un nouveau Mac Mini à utiliser comme serveur web. J'utilise la version PHP 5.3.3 et Apache fourni 2.2.15.
J'ai obtenu phpMyAdmin travailler et se connecter à mon installation de MySQL, mais j'obtenir un « ne peut pas charger l'extension mcrypt je l'ai fait ce tutoriel -. http://michaelgracie.com/2009/09/23/plugging-mcrypt-into-php -on-mac-os-x-neige-léopard 10.6.1 /. - pour obtenir mcrypt installé et phpinfo () montre mcrypt est installé comme par la capture d'écran à la fin
Mais im encore obtenir l'extension mcrypt pas un avertissement chargé. Comment puis-je me débarasser de cela. Ce serveur est finalement va être utilisé pour la production et je voudrais qu'il soit sécurisé.
La solution
Remplacer l'extension = mcrypt.so du tutoriel avec extension = le / full / path / to / mcrypt.so semble éclaircir.
Autres conseils
Vous pouvez avoir construit mcrypt i386. Vérifiez avec la commande de fichier (file mcrypt.so
).
Votre nouveau Mac mini est de 64 bits. Essayez de construire mcrypt comme x86_64. Vous pouvez essayer de piratage le Makefile ou le réglage ARCHFLAGS="-arch x86_64"
.