MacOSX server を使っていて、いままで問題なく使えていたのにソフトウェアアップデートをかけた途端、PEARが見つからないとエラーを出すようになったら、php.iniにPEARへのパスをセットし直す。
修正ファイル: /etc/php.ini
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
; UNIX: “/path1:/path2”
;include_path = “.:/php/includes”
という部分を
include_path = “.:/usr/lib/php”
にして最初の「;」を取る。
Read Onlyにしていると保存できないので、
最初にchmod 666 と変更しておくといい。
※修正後に戻すのを忘れないように。
修正して保存したら、apacheを再起動。
apachectl graceful