質問: j3にアップグレードするとjhtmlbehavior :: mootoolsが見つかりません jhtmlbehavior::mootools not foundで500エラーが発生します。これはj3で削除されたことがわかっていますが、私の問題はこの問題がどこにあるのかを見つけようとしています。なんらかの拡張機能ではないかと思いますが、すべて更新しました。明らかにそうではありません。私のphpログまたは開発者ツールコンソールには、問題の場所を示すものは何もありません。私はjhtmlbehaviorをgrepしても何も思いつきません。これをデバッグする方法に関するヒントはありますか?
回答: これはphpエラーであり、joomlaがエラーをスローする結果となるので、javascriptエラーではなく、phpを追加することによって修正されるものでもありません。疑わしいので、誤ったソースを見つける必要があります。 php呼び出し。最初に行うべきことは、エラー報告を「開発」に上げ、新しい情報が得られることを確認することです。エラーの原因を追跡するのに役立つ新しい情報がない場合は、手動でスライスアンドダイスアプローチになります。組み込みのテンプレートに簡単に切り替えて、問題が解消するかどうかを確認します。問題が解消する場合は、テンプレートまたはモジュールのいずれかであり、割り当てられた位置が、交換先のデフォルトテンプレートに存在しないため、呼び出されなくなりました。テンプレートでない場合は、モジュールをかなり迅速に追跡できます。最後に、それが役に立たない場合は、50%の方法を使用して、問題の原因であるコンポーネント、モジュール、またはプラグインのグループをすばやく絞り込みます。