有効なクレデンシャルを使用していることを確認してください。すべてが正しい場合は、次を確認してください。
.htaccessファイルのエラー
サイトで.htaccessを使用している場合は、ブラウザに読み込もうとしているWebページに干渉している可能性があります。 .htaccessの設定を再確認してください。構文エラーがあると、Webサイトの代わりに500 InternalServerErrorメッセージが表示されます。
設定ミスの.htaccessが500InternalServerエラーの原因であるかどうかを確認するには、.htaccessファイルを一時的に削除するか名前を変更してから、ページをリロードしてみてください。
参照:
.htaccess書き換えルールの使用.htaccessファイルの使用
PHPコーディングのタイムアウト
PHPスクリプトが外部ネットワーク接続を確立すると、接続がタイムアウトする場合があります。試行された接続が多すぎてタイムアウトになると、「500内部サーバーエラー」が発生します。これらのタイムアウトとエラーを防ぐために、PHPスクリプトがいくつかのタイムアウトルールでコーディングされていることを確認する必要があります。ただし、通常、データベースまたは外部のリモートリソース(例:RSSフィード)に接続するときにタイムアウトエラーをキャッチすることは困難です。実際には、スクリプトが実行を継続できないようにフリーズします。
外部接続を削除すると、Webサイトのパフォーマンスが向上し、「500内部サーバーエラー」が発生する可能性が低くなります。
内部サーバーエラー500はクライアントまたはWebサイト/Webの障害ではありません...