SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【php】php4系でもjsonサポート(自分でコンパイル編)

問題

php5.2以降はjsonの機能が組み込まれていますが、それ以前のバージョンでjsonを使うにはどうしたらいい?

答え

そんなときはpeclからいただきます。

ダウンロードページはこちら http://pecl.php.net/package/json

$ wget http://pecl.php.net/get/json-1.2.1.tgz
$ tar zxf json-1.2.1.tgz
$ cd json-1.2.1
$ phpize
$ ./configure
$ make
# make install

make installすると、次のようにどこにインストールされたのか教えてくれる。

Installing shared extensions:     /usr/local/lib/php/extensions/no-debug-non-zts-20020429/

php.ini にjsonのエクステンションを有効にするよう設定を追記。

extension=json.so

場合によってはパスも指定。

extension=no-debug-non-zts-20020429/json.so

Webサーバーは忘れずに再起動。

関連するメモ

コメント(1)

nishimura 2012年4月12日 17:59

非常に助かりました。
説明も丁寧でわかりやすかったです