Мы работаем с CentOS 6 и PHP 5.3.8 (как модуль apache), который должен иметь JSON как часть его ядра (как мне сказали). Глядя на # php -i
в командной строке, я могу видеть в Configure Command '--enable-json=shared'
... great!
Однако, глядя на php_info () на веб-странице, команда Configure показывает '--disable-json'
.
Нет проблем, я думал, я просто установлю его, используя pecl:
# yum update php
# yum install php-pear
# yum install gcc
# pecl install json
# service httpd restart
Успех, что должно сделать это, я думал. Однако php -m показывает:
Предупреждение PHP: Запуск PHP: не удается загрузить динамическую библиотеку '/usr/lib64/php/modules/json.so' - /usr/lib64/php/modules/json.so: неопределенный символ: ZVAL_DELREF в поле Неизвестно в строке 0
Извините, если это глупый вопрос, но кто-нибудь знает, что здесь происходит, и не могли бы вы указать мне правильное направление, как это исправить, чтобы JSON начал работать?
Большое спасибо