我刚买了一台安装了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