Основываясь на моем php_info() мой PHP версия PHP Version 5.2.9PHP функция не доступна - json_decode
Однако, по какой-то причине, когда я пытаюсь использовать json_decode, я получаю сообщение об ошибке, что функция не найдена (и это должно быть для PHP 5.2 и выше).
PHP.net предлагает проверить команду Configure:
'./configure' 'prefix =/USR/местные/php5' «--with-конфиг-файл-скан-реж =/USR/local/php5/etc '' --with-apxs2 =/usr/sbin/apxs '' --disable-all '' --enable-libxml '' --with-libxml-dir =/usr/local '' --enable-reflection '' --disable-cli '' --disable-cgi '' --enable-zend-multibyte '' --with-regex = php '' --enable-filter '' --with- pcre-regex = yes '
Я не понимаю половину этого, но проблема -disable-может быть проблемой? Есть ли способ использовать json_decode без повторного создания PHP?
Я мог бы найти функцию json, но я предпочел бы использовать встроенные функции PHP, которые должны быть доступны мне, и боюсь, что могут быть другие функции, которые я захочу использовать позже.
Существуют ли библиотеки для JSON, были ли они скомпилированы или нет, и могу ли я включить их непосредственно, когда захочу их использовать?
Я смог перекомпилировать и изменить директиву установки, которая решила проблему. – Steffan