プログラムブログ

PHP、Database、ネットワーク、サーバセキュリティ

FreeBSDのphpをバージョンアップしたら動作しなくなった

FreeBSDのportでインストールしているphpをバージョンアップして最新の5.2.0にアップした。apacheを再起動して.phpファイルにアクセスするとなんとphpが動作しなくなりソースコードがダウンロードされてしまうようになった…
原因としてはなぜか自分の環境では(デフォルト?)portでphpをインストールしてもlibphp5.soができない設定となっていた。以前は意識しなくてもlibphp5.soができたと思うので最近このようになったのだろうか。
/usr/ports/lang/php5 で make config すると、 APACHE Build Apache module というのがOFFになってたので、これをONにしてインストールしなおすことによりphpが動作するようになった。

No comments yet. Be the first.

Leave a reply