26 刚刚更新为漂亮的13.10,并且json_encode从捆绑的php中丢失。 json没有出现在phpinfo()输出中,我在我的应用程序中收到此错误: PHP Fatal error: Call to undefined function json_encode() 有人遇到这个问题或知道解决方法吗? php 13.10 — 克里斯·达莫 source
37 安装php5-json: sudo apt-get install php5-json 这曾经由提供,php5-common但是在Saucy中已更改。不知道为什么,而且看起来很愚蠢,但是修复起来很简单。 安装后,请确保还重新启动Apache2服务器: sudo service apache2 restart — 奥利 source 6 谢谢。我找到了这个解释...有趣的东西:迭代 — 99.com/2013/php-json-removed-from-php-5-5 2 天哪,就是这样吗?我很早以前就读过这些废话,但从未梦想过有人会认为这在法律上违反了PHP许可证。真浪费时间。 — 奥利(Oli) 1 @AlexButum它仍然在迭代99.com上-目前暂时不可用。我猜这是一个静态站点(例如Jekyll),尚未正确重建。 — 奥利
5 安装此软件包时,如果看不到php5-fpm在安装后重新启动,请不要忘记执行以下操作: sudo service php5-fpm restart — 会 source 杜德,非常感谢您-只是因为您的回答我可以使用php-json lib,即使在重新启动/重新加载nginx之后也没有通过fpm加载此lib。多谢。 — 亚瑟·库什曼