PHP启动:无法加载动态库' /usr/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so

时间:2015-07-27 06:03:32

标签: php macos osx-yosemite mcrypt

我刚买了一台安装了yosemite 10.10.4的新Mac。安装了PHP 5.5.24版并配置了apache。我可以在localhost上调用php。 当我想在终端中运行php artisan时,我不断收到此错误:

  

PHP警告:PHP启动:无法加载动态库' /usr/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so,9):在第0行的Unknown中找不到图像

我试图安装mcrypt。我可以在mcrypt.so中找到/usr/lib/php/extensions/no-debug-non-zts-20090626

我已尝试将mcrypt.so文件从/usr/lib/php/extensions/no-debug-non-zts-20090626移动到/usr/lib/php/extensions/no-debug-non-zts-20121212这是php引用的文件夹。但那当然不起作用,我得到的错误是php和mcrypt编译方式不同。

也许重新安装php可以工作,但我似乎无法找到解决方案。

希望有人能够解决这个问题。我花了很多时间尝试不同的事情。

提前致谢。

BO

0 个答案:

没有答案