在13.10 php中json_encode发生了什么?
刚刚更新到saucy 13.10并且捆绑的php中缺少json_encode
。 json
没有出现在phpinfo()
输出中,我在我的应用程序中收到此错误:
PHP Fatal error: Call to undefined function json_encode()
有其他人遇到这个或知道修复?
安装php5-json
:
sudo apt-get install php5-json
这曾经是由php5-common
提供的,但在Saucy已经改变了。 不知道为什么,看起来像傻事,但修复起来非常简单。
安装完成后,请确保也重启Apache2服务器:
sudo service apache2 restart
安装此软件包时,如果在安装后没有看到php5-fpm restart,请不要忘记执行以下操作:
sudo service php5-fpm restart