what happened to json_encode in 13.10 php?

Just updated to saucy 13.10 and json_encode is missing from the bundled php. json doesn't appear in the phpinfo() output and i'm getting this error in my app:

PHP Fatal error:  Call to undefined function json_encode()

Anyone else experiencing this or know the fix?


Install php5-json:

sudo apt-get install php5-json

This used to be provided by php5-common but that has changed in Saucy. No idea why and seems like a silly thing to do but it's very simple to fix.

After the installation, make sure to also restart the Apache2 server:

sudo service apache2 restart

When you install this package, if you don't see php5-fpm restart post install, don't forget to do the following:

sudo service php5-fpm restart