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