Ubuntu 13.10でPHP入れた時の注意事項

More than 5 years have passed since last update.

Ubuntu 13.10上でPHPをaptでインストールして使おうとした時、以下のエラーが発生しました。

PHP Fatal error:  Call to undefined function json_encode() in ...

まさかの、json_encodeが存在しないだと...


解決方法

どうやら、ライセンスの問題でPHP5.5のjsonライブラリが別のパッケージになっているようです。

参考: http://stackoverflow.com/questions/18239405/php-fatal-error-call-to-undefined-function-json-decode

解決方法はいたって簡単で、

$ sudo apt-get install php5-json

で、jsonのライブラリをインストールすれば良いようです。