2013-10-03 110 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 
相關問題