質問: 「500エラー画面」が表示されたときにエラーの原因を見つける方法 私は最近joomla 2.5.6サイトを新しいサーバーに転送しました。サイトとデータベースは両方とも接続されており、ファイルは転送されましたが、2つの別々の状況で500エラーが発生します。 ページを更新または設定を変更した後でページを保存するとき(行った変更はまだ適用されますが、エラー画面が表示されます)。 joomla管理パネル内でバージョンを更新しようとしたとき。 私は人々がerror.logに言及している質問を読みましたが、これまでのところそれを見つけることに失敗しています。誰かがサイト内のエラーの原因を見つけるための最良の方法について私に助言できますか?
回答: 恐ろしい500エラーは私の存在の悩みの種です。エラー報告が何も追い出していない場合、私が通常チェックする最初のことは、htaccessファイルが問題かどうかを確認することです。あなたの場合、あなたはまだ物事に行くことができるので、私はそれが問題ではないのではないかと思います。次に行うことは、アンインストールと再インストール、またはアップグレードを開始することです。以前、akeebaのサイトでサイトを破壊したことがありましたが、アンインストールと再インストールでうまくいきました。他の拡張機能でも頻繁に発生します。いくつかのケースでは、どこかクレイジーになった小さなプラグインがどこかにありました。ある時点で、私は文字通り排除のプロセスを実行し、フロントエンドでエラーメッセージを受け取り始めるか、問題が解消するまで、拡張機能のロードをオフにしました。また、エラー報告を開発に設定してみてください。バックエンドでメッセージがオンになると思います。とにかく、何かが壊れているのと同じくらい、許可の問題だとは思いません。jceを実行していますか?その場合は、再インストールするか無効にして、それが問題かどうかを確認してください)。 joomlaコアをアップグレードする前にjceをアップグレードしたときに、サイトでこの問題が発生しました。 jceはそれをまったく気に入らなかった。結局、サイトのバックアップをプルし、それをmampにドロップし、最初にコアをアップグレードし、その後他の部分をアップグレードしました。最終的に正しくなるまで、何度かサイトを壊しました。これらのヒントが理解に役立つことを願っています。