Apache веде лісозаготівлю PHP Fatal error: Call to undefined function json_decode(). Після деякого гуглінгу, здається, ця проблема є наслідком відсутності останньої версії php. Як не дивно, запущені php --versionаути
PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
Чітко показуючи, що моя phpверсія більше, ніж 5.1.
Будь-які ідеї щодо того, що це може спричинити, або кроки, які слід вжити, щоб з’ясувати це?
EDIT: Результатом скрипту, що лунає phpversion, є 5.5.1-2+debphp.org~precise
EDIT: Результат phpinfo()також єPHP Version 5.5.1-2+debphp.org~precise+2
Крім того, у статті phpinfo()перелічено модуль JSON та автори модулів (Омар Кілані, Скотт Маквікар).
disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_ge\ t_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
php-services-json. Можливо, це допомагає ...
json_decode.
disable_functionsдирективу ini, щоб побачити, чиjson_decodeє в цьому списку