在13.10 php中json_encode发生了什么?

刚刚更新到saucy 13.10并且捆绑的php中缺少json_encodejson没有出现在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