麻烦在小牛上安装mcrypt库(10.9)

Phi*_*nie 3 php macos mcrypt osx-mavericks

我能够在Mountain Lion上成功安装mcrypt扩展,但我很难在Mavericks上安装扩展.

作为参考,我遵循本指南:http://www.coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-9-mavericks-development-server/

我注意到的唯一不一致是通过php -v从命令行运行,我显示的是PHP版本5.3.15 - 而Web服务器似乎正在运行5.4.17. 我下载了5.4.17来编译mcrypt.

基本上,一切都按计划运行直到最后.我没有将共享扩展安装到新目录中/usr/lib/php/extensions/no-debug-non-zts-20100525,而是收到一条消息:

Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20090626/

编辑:

问题似乎是Web服务器的PHP使用模块API编译:20100525并且系统仍在使用5.3.15(这是API:20090626),因此出错.

我假设你不能(轻松)更新PHP的系统版本.要使模块和PHP API匹配,我需要做什么?

在此先感谢您的帮助.

小智 11

供其他人参考找到这个帖子..

这是10.8和10.9的自动Mcrypt安装程序. http://topicdesk.com/downloads/mcrypt/mcrypt-download

用这种方式安装不到一分钟.