PHP スクリプトでの 500 内部サーバー エラー
HTML ファイル (index.html) ではなく PHP ファイル (index.php) にアクセスする場合)、サーバーで 500 内部サーバー エラーが発生しています。これは、PHP コードに致命的なエラーがあり、コードの適切な実行を妨げていることを示しています。
問題をトラブルシューティングするには、PHP スクリプトと .htaccess ファイルでのエラー表示を有効にできます。
エラー表示の有効化
PHP の先頭に次の行を追加しますfile:
ini_set('display_errors', 1);
これにより、HTTP 応答にエラー メッセージが出力され、ユーザーに表示されます。
.htaccess でのエラー表示の有効化
すべての PHP ファイルに対してグローバルにエラー表示を有効にしたい場合は、.htaccess に次の行を追加します。 file:
php_flag display_errors 1
例
エラー表示を有効にした後、PHP ファイルに再度アクセスしてみてください。それでも 500 Internal Server Error が表示される場合は、HTTP 応答に実際のエラー メッセージが表示されるようになります。これは、コードの問題を特定して修正するのに役立ちます。
追加のトラブルシューティングのヒント
以上がPHP スクリプトで 500 Internal Server Error が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。