昨日、アイル(現GMOクラウド)でレンタルしていたサーバーのサイトが、急に「Internal Server Error」と表示されていました。CMSを入れているサイトなので、その不具合かと思ったのですが(しかし、何もいろってないよ)、例えば「blog」というフォルダ以下はエラーが出ていない。
ルートに入れたPHPファイルのみエラーがでます。
GMOクラウドのサイトに行くと、こんなニュースが
PHPのバージョンアップのご案内
http://shared.gmocloud.com/news/2013/130530.html
php.iniを独自で入れている場合、
cgi.force_redirect = 0
をいれておかないと「Internal Server Error」と出るそうな。
たしかに、ドキュメントルートにだけ「php.ini」を独自に作って入れていました。
php.iniをわざと作っていない限りは関係ないのですね。そして、php.iniはその階層でしか効果がないと。
ちなみにタイムゾーンの設定もしておくとよいみたい。
date.timezone = Asia/Tokyo
この設定なくてWarningが出てるのは過去にもあったのでメモメモ。
コメントを残す