6.x から 7.x にアップデートしています。コア、モジュールを更新し、現在テーマの更新に取り組んでいます。この目的のために、ZEN をベース テーマとしてダウンロードし、(以前のバージョンのテーマから) 新しいサブ テーマの開発を開始しました。そして、この新しい「サブテーマ」を選択すると、次のエラーが発生します。
回復可能な致命的エラー: db_query() に渡される引数 2 は、null が指定された配列でなければならず、~modules/php/php.module(80) で呼び出されます: 11 行目のコードを eval() し、db_query() で定義します (行~includes/database/database.inc の 2342)。
ガーランドに切り替えようとしました-ガーランドではすべて問題ありません。bartik に切り替えようとしましたが、同じエラーが発生しました。したがって、問題はテーマにありません(新しいサブテーマを数回確認しました)。すべてのブロックをチェックして (エラー コードのある PHP を見つけるため)、いくつかの問題を修正しましたが、それでもこのエラーが発生しました。また、bartik のほぼすべてのブロック (「ナビゲーション」と「メイン ページのコンテンツ」を除く) をオフにしようとしましたが、それでもこのエラーが発生しました。問題があることを確認できません。問題の場所を検出して修正できる方法はありますか? 今のところ、すべてのブロック、すべてのテーマ、すべてのコンテンツを php フィルターでチェックしました。その後、キャッシュをクリアしても、このエラーが発生しました。そして最も驚くべきことは、ガーランドでエラーが発生しないことです。どこに問題があるかを調べるにはどうすればよいですか?