2013-10-03 72 views
0

我使用laravel,因此需要命令行才能运行artisan命令。PHP启动:无法加载动态库json.so错误的架构

在这样做时,PHP给了我以下错误:

"Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/json.so' - dlopen(/usr/local/zend/lib/php_extensions/json.so, 9): no suitable image found. Did find: 
    /usr/local/zend/lib/php_extensions/json.so: mach-o, but wrong architecture in Unknown on line 0" 

当检查“的PHP”它指向正确的版本(Zend服务器)为我添加了我的路径变量。

which php 
/usr/local/zend/bin/php 

任何想法可以做什么来解决这个问题?非常感谢帮助大家!

回答

0

好吧,我所做的是以下几点:

编辑/usr/local/zend/etc/conf.d/json.ini和注释掉加载json.so文件中的行

PHP不会在那个时候抛出错误。

据我所见,JSON支持似乎仍然有效。

php -i | grep "json support" 
json support => enabled 
相关问题