私のJoomla 3.3.1 Webサイトは今日まで問題なく動作していました。 2〜3週間、何もインストールも更新もしていません。昨日はうまくいきましたが、今日は次のエラーメッセージが表示されます。
このウェブページは利用できません
バックエンドに引き続きアクセスできますが、新しい記事を作成するページを除いて、すべてのページが機能しているようです(メニューから直接、または記事マネージャーのページから試してみても)。しかし、既存の記事にはアクセスできます。
奇妙なことに、Joomla Debugシステムをアクティブにすると、すべてが正常に機能します。その場合、フロントエンドが機能していて、新しい記事を作成できます。
Joomlaデバッグシステムで手掛かりを見つけることができませんでした。
何が起源であり、私が修正するために何をすることになっているのでしょうか?あなたの助けをありがとう!
私がこれまでに試したことは、問題を解決しませんでした:
Search Engine Friendly URLs
およびUse URL rewriting
を無効にします。.htaccess
のリダイレクトを削除 何が起こったのかはわかりませんが、Joomla 3.3.3に更新すると解決します。J3.3.3で再現できました。モジュールを変更することで、J3.3.1で発生したのと同じエラーchrome file(\ templates\mytemplate\html\module.php)。
問題が発生する前に少なくとも1か月前からこのファイルを編集していないので、何が問題かを見つけることができません。
とにかく、今戻ってきました!
更新:実際に3.3.2に更新しても問題は解決しませんでしたが、バグを回避する方法を見つけるのに役立ちました。さらに不明な理由により、mytemplate/htmlにmodules.phpがある場合、私のWebサイトの一部のページが使用できません。私はchromeを直接templates\system\html\modules.phpに追加しました。最善の方法ではありませんが、少なくとも私のウェブサイトはニースモジュールクロムで戻ってきました!
サイトにアクセスすると機能しますが、多くの「Strict Standard」警告が表示されます。主に「DisplayNews」モジュールと「/templates/protostar/html/layouts/joomla/content/tags.php」のレイアウトオーバーライドから取得されます。少なくともモジュールを無効にして、他の問題が発生するかどうか、また、非常にうまく書かれていないように見えるかどうかを確認することをお勧めします。
また、公開されているデバッグ情報は、訪問者にあらゆる種類の実用的な情報を表示するため、無効にする必要があります。
サイトが機能しない状態に戻った場合は、サーバーエラーログファイルを確認して、そこにエラーが記録されていないかどうかを確認してください。
そしてもちろん、サイトがハッキングされていないかどうかを確認します。あなたが本当に何も変更しておらず、ホストも何も変更していない場合は、それが問題の原因である可能性があります。ドキュメントページに役立つチェックリストがあります: http://docs.joomla.org/Security_Checklist/You_have_been_hacked_or_defaced
それは私のために働いているように見えます。 yoururl.org/en/に移動します
そのため、言語設定に問題があるように見えます。実際、言語に問題がある拡張機能です。 Cookieをクリアすると、正しい言語バージョンにリダイレクトされる可能性がありますが、問題の原因を特定するには、各拡張機能を無効にし、影響があるかどうかを確認する必要があります。