質問: どこかに記事がある記事のみアクセス可能 joomla 3.3.1 webサイトに奇妙な問題があります。私は2か月前にj2.5からの移行を行い、昨日まですべてが順調に機能していました。現在、module anywhereを含む記事にリンクされているメニュー項目のみが機能しています。他のすべてのメニュー項目で、「ウェブサイトにアクセスできません」というエラー(印刷画面を参照)が表示されます。 「どこにもモジュール」を含まない記事にリンクする単一の記事のメニュー項目 タグmenu-item 2日前と1週間前のバックアップからftp/my dbを再インストールしましたが、それでも同じ問題が発生します。また、joomlaデバッグシステムをonに設定すると、すべてのメニュー項目が正常に機能します(デバッグで機能しなかったものも含む)。さらに調査した後:私のwebサイトは、記事内のモジュールを読み込む必要があります(nonumberからの記事、または{loadposition yourmoduleposition}を使って機能します。記事がモジュールを読み込まない場合は、フロントエンドからはアクセスできません。
回答: 何が起こったのかはわかりませんが、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がある場合、私のウェブサイトの一部のページが利用できません。私はchromeを直接templates\system\html\modules.phpに追加しました。最善の方法ではありませんが、少なくとも私のウェブサイトはニースモジュールクロムで戻ってきました!