On one server I use (FreeBSD 6.3; PHP 5.2.6 as module in Apache 2.2.10), PHP was compiled with the '--disable-all' configuration option. Consequently, there exists a secondary configuration file -- /usr/local/php5/etc/extensions.ini -- in which the line
; extension=json.so
must be uncommented (delete the semicolon) and Apache restarted for these functions to be available.
Installazione
As of PHP 5.2.0, the JSON extension is bundled and compiled into PHP by default.
Informazioni per l'installazione di questa estensione PECL possono essere trovate nel capitolo del manuale intitolato Installazione delle estensioni PECL. Informazioni aggiuntive come nuove release, download, file sorgenti, informazioni del manutentore e un CHANGELOG possono essere trovate qui: » http://pecl.php.net/package/json
dave at davidhbrown dot us ¶
4 years ago
haebler at gmail dot com ¶
2 years ago
On RHEL5/CentOS5 add the EPEL repository (http://fedoraproject.org/wiki/EPEL).
After that, installation is as simple as:
sudo yum install php-pecl-json
dmitryzayats at NOSPAM dot yahoo dot com ¶
3 years ago
Installation steps on CentOs 5.3 include
# yum install php-devel
# yum install php-pear
# yum install gcc
# pear install pecl/json
# cd /etc/php.d
# echo "extension=json.so" > json.ini
# service httpd restart
After that phpinfo() would output
json support enabled
json version 1.2.1
