PHP-5.2.6のインストールでハマる。
【エラー】
libphp5.soが{ インストールされない | 作成されない | 無い }。
または、
Apache の /usr/local/etc/apache22/httpd.conf 内の、
#LoadModule php5_module libexec/apache22/libphp5.so
をコメントアウトすると、libphp5.soが見つからない、となる。
【原因】
Portsからphp5をインストールすると、Makefileの設定により、libphp5.soがインストールされないため。
【対策】
/usr/ports/lang/php5/Makefile 内の、
APACHE “Build Apache module” off
を
APACHE “Build Apache module” on
に変更してから、コンパイルする。
【環境】
FreeBSD 6.3-STABLE
2008/07/31時点のPorts最新版
php5 (php-5.2.6)
php5-extensions-1.1