PHP编译错误试图获得的mcrypt,MAC OSX 10.6
-
26-09-2019 - |
题
我和上一个新的Mac Mini一个LAMP堆栈设置为使用作为Web服务器的工作。我使用的是捆绑的PHP版本5.3.3和Apache 2.2.15。
我已经得到了phpMyAdmin的工作,并连接到我的MySQL安装,但我得到一个“无法加载mcrypt扩展我做这个教程 - 的 http://michaelgracie.com/2009/09/23/plugging-mcrypt-into-php -on-MAC-OS-X-雪豹10.6.1 / - 。得到的mcrypt安装和phpinfo()函数的mcrypt安装为每在端部的屏幕截图显示
但是我仍然得到mcrypt扩展未加载警告。我怎样才能摆脱这一点。该服务器最终将被用于生产,我想它是安全的。
解决方案
替换延长= mcrypt.so从与延伸教程=所述/充满/路径/到/ mcrypt.so似乎把它清除掉。
其他提示
您可能已经建立的mcrypt 1386。与该文件的命令(file mcrypt.so
)检查此。
您的新Mac mini是64位的。尝试建立的mcrypt为x86_64的。你可以尝试黑客Makefile文件或设置ARCHFLAGS="-arch x86_64"
。
不隶属于 StackOverflow