的Ubuntu 16.04 PHP 7.0.4 多爾康的2.1.x ZEPHIRPHP致命錯誤:類 'jsonserializable' 不是在未知發現在線0
$~: php -v
PHP Fatal error: Class 'jsonserializable' not found in Unknown on line 0
當在php.ini
添加phalcon.so的Ubuntu 16.04 PHP 7.0.4 多爾康的2.1.x ZEPHIRPHP致命錯誤:類 'jsonserializable' 不是在未知發現在線0
$~: php -v
PHP Fatal error: Class 'jsonserializable' not found in Unknown on line 0
當在php.ini
添加phalcon.so不知怎的,我發現了答案老的bug報告在這裏: Segmentation fault after update to 2.1.x
的問題是,爾康擴展正在JSON擴展之前加載,所以我猜你,而我自己,增加了extension=phalcon.so
線在主php.ini中
你所要做的就是添加在/etc/php/7.0/mods-available
文件與線稱爲phalcon.ini
它:extension=phalcon.so
然後你只需去做一個從/etc/php/7.0/cli/conf.d/50-phalcon.ini
指向那個phalcon.ini
文件的軟鏈接(重要的是要放置一個高於20的數字,以便在json擴展之後加載),就是這樣!
重複該過程到任何其他配置,你有php(apache,nginx等)。
同樣適用於apache2和fpm configs –
謝謝你的好解決方案! –
你能否提供輸出'php -m | grep json' – klay