私が抱えている問題は、動作中のリモート バージョンからローカル バージョンのコードベースに移行する際に発生しました。"/" 経由でフロント ページにアクセスすると、ページは正しくレンダリングされ、エラーは報告されません。ただし、「users/login」などの別のビューにアクセスすると、次のエラーが表示され、ページの読み込みに失敗します (ページがリモートで動作している場合でも)。
PHP Fatal error: Call to a member function css() on a non-object
in /app/View/Elements/doc_header.ctp on line 28
報告された行番号は、このコードに対応しています。
echo $this->Html->css('global.css');
両方のコントローラーで、適切なヘルパーを宣言しています。繰り返しになりますが、変更されていないコントローラーとビューのコードでリモートで動作します。Cake または Apache の設定に問題があるようです。Cake v 2.1.3 を使用しています。アイデアはありますか?
さらに、git を使用してリモート コードベースのクローンを作成し、ローカルに転送しました。おそらく、これは私が間違っていたところです。Git と Cake を使用する際のよくある落とし穴を知っていますか?