MacOS、ソフトウェアアップデートでPEARがエラー

投稿者: | 2007年12月7日

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