Только что обновлен до дерзкого 13.10 и json_encode
отсутствует в комплекте php. json
не появляется в выводе phpinfo()
, и я получаю эту ошибку в моем приложении:
PHP Fatal error: Call to undefined function json_encode()
Кто-нибудь еще испытывает это или знает исправление?
Установить php5-json
:
sudo apt-get install php5-json
Этот был предоставлен php5-common
, но в Соси он изменился. Понятия не имею, почему и это выглядит глупо, но это очень просто исправить.
После установки обязательно перезапустите сервер Apache2:
sudo service apache2 restart
При установке этого пакета, если вы не видите перезапуска php5-fpm после установки, не забудьте сделать следующее:
sudo service php5-fpm restart