Ubuntu の 10.04 が出たので会社のサーバマシンをバージョンアップしようかと計画。
さすがに本番サーバをいきなりやるのは怖いので、開発に使っている Ubuntu マシンをバージョンアップの実験
ほとんど問題もなくバージョンアップも終了し、再起動。お、なんかグラフィカルになっている!しかもログイン後の画面が30行計画みたいになっている!(←古い)でも日本語は表示されないんだ~
とひとしきり感動した後、いろいろとアプリケーションの動作をチェックしていると…
.php が実行されないでダウンロードされる(;゜ロ゜)
/etc/apache2/sites-available/ の中をいろいろと調べたり、設定を変更したり、検索したけど全く原因わからず。ただ、public_html の下の php は実行されず、cgi-bin の下等は実行されるという謎の現象。
いい加減疲れ切ったところ、「php public_html 動かない」で検索してみたら…あっさり最初の所に答えが!
/etc/apache2/mods-enabled/php5.conf の IfModule で囲まれている /home/*/public_html の設定を全部コメントアウトすればいい。
ということだったらしい。なんだかなぁ。しかし、この設定はいったいなんだろう?
コメントを投稿する