私はちょうどCakephp 2.0 alphaにアップグレードしてすぐに問題に直面しました。 app /フォルダー内のapp_controller.phpが私のコントローラーにロードされていません。代わりに、コントローラはlib/Cake/Controller/AppController.phpのCakePHP自身のAppController.phpを使用します。なぜCakePHP 2.0でAppControllerを使用していないのですか?
私はappController.phpにapp_controllerの名前を変更しようとしましたが、それは動作しません。私はファイル全体を削除し、lib/Cake/Controller/AppController.phpファイルをコピーして編集してみましたが、編集はしていませんでした。
キャッシュファイルを削除しようとしました。
私はただ単に使用:
class AppController extends Controller {
public function beforeFilter() {
die;
}
}
、アプリケーションが文句を言わない死にます。
私のコントローラは、単にもある:
class NewsController extends AppController {
function beforeFilter() {
parent::beforeFilter();
}
function index() {
}
}
だから私は間違っていることができるもの?また、Windows 7 + Netbeansを使ってSubversionでプロジェクトを更新してください(プロジェクトとの関係はpです)。
アプリ/コントローラのディレクトリに、あなたが私を救っGaaahをファイルAppController.phpを作成します!これを見つけてくれてありがとう。あなたがベータテストをしたときに得られるものだと思います。私は指を横切ってクックブックに従っていた。笑いませんでした。 – MikeMurko