libphp4.soがない
apacheをportupgradeしてapacheをrestartしたらphpが動かなくなった(泣).このくそ忙しいときに…….phpのソースが表示されてマズいことになっていたので,一旦apacheを停止.
httpd.confを見ると,phpに関する部分がコメントアウトされていた.なんでそんなことをしたのか過去の自分を問いつめたいところだ.でも,それを戻すと……
Syntax error on line 237 of /usr/local/etc/apache/httpd.conf: Cannot load /usr/local/libexec/apache/libphp4.so into server: Cannot open "/usr/ local/libexec/apache/libphp4.so" /usr/local/sbin//apachectl start: httpd could not be started
ははぁ,このエラーが出るからコメントアウトしたのかも?でもコメントアウトした状態で今まで動いていたのが不思議.
とりあえずphpをportupgrade -fしたりしたのだが,やはりダメ.うむむむ.
上のメッセージでググっても情報が見つからない.いろいろ検索語を変えてやってみると,やっとヒットした.
いろいろGoogleって探しまくった結果、php4のオプション指定でapacheを有効にしてあげなくてはならなかったのです。