内部サーバーエラーが表示された場合はどうすれよいのですか
Print this Article
Last Updated:
February 18, 2015 11:40 AM
エラーメッセージ:
内部サーバーエラー
サーバーが内部エラーまたは設定エラーを検出したため、要求を完了できませんでした。
サーバー管理者(support@supportwebsite.com)に連絡し、エラーが発生した時刻、およびエラーの原因になったと考えられる事項を伝えてください。
このエラーの詳細については、サーバーエラーログを参照してください。
Apache/1.3.33 サーバー、mydomain.com ポート 80
サーバーが内部エラーまたは設定エラーを検出したため、要求を完了できませんでした。
サーバー管理者(support@supportwebsite.com)に連絡し、エラーが発生した時刻、およびエラーの原因になったと考えられる事項を伝えてください。
このエラーの詳細については、サーバーエラーログを参照してください。
Apache/1.3.33 サーバー、mydomain.com ポート 80
原因
このエラーはさまざまな問題が原因で発生することがありますが、ほとんどの場合は壊れた.htaccess
ファイルが原因です。 エラーの生成されたディレクトリ、またはツリー内の上位ディレクトリに.htaccess
ファイルがないかどうかを調べてください。 見つかった場合は、.htaccess
ファイルの名前を一時的に変更し、ページを更新します。 これでエラーが解消されない場合は、.htaccess
ファイルに問題があります。 ファイルを修復するか、無効にしておきます。
.htaccess
ファイルの名前を変更して問題が発生する場合は、名前を元に戻し、バックアップから復元してください。
ほとんどの場合、.htaccess
の問題は、バイナリ形式でアップロードしてPHP設定を上書きしようとするか、アクセス許可の問題がある場合に発生します。
解決方法
.htaccess
ファイルはASCIIモードでアップロードしてください。
アクセス許可は644(サーバーからの読み書きは可能、ブラウザからの読み取りは不可)に設定します。
PHP設定を変更する場合は、PHP初期化ファイルを変更します。
詳細については、以下を参照してください。