*さくらのサーバでInternal Errorになる
さくらのサーバにPHPファイルをアップロードしていざ見てみるとInternal Errorになった。
エラーメッセージはこんな感じ
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log.
FTPソフトかなんかで(私の場合はWinSCP)でパーミッションを755に変更したらちゃんと動きました。
以下参考として上のサイトから引用
よく使うパーミッションのパターン
・644
rw-r--r--
通常のHTMLファイルなど。自分は読み込み、書き込みができるが、グループメンバや他人は読み込みしかできない。・666
rw-rw-rw- CGIスクリプトが書き込むファイルなど。自分もグループメンバも他人も、読み込みと書き込みができる。
・755
rwxr-xr-x 通常のディレクトリ、コマンド、CGIスクリプトなど。誰でも読込みと実行はできるが、書き込みは自分だけ。
・777
rwxrwxrwx CGIスクリプトがファイルを作成するためのディレクトリなど。誰でもなんでもOK。セキュリティ上は少々危険。