Я только что обновился до Cakephp 2.0 alpha и сразу же столкнулся с проблемой. App_controller.php в папке app / не загружен в мои контроллеры. Вместо этого контроллеры используют собственный AppController.php CakePHP в lib / Cake / Controller / AppController.php.
Я также пытался переименовать app_controller в AppController.php, но он не работал. Я попытался удалить весь файл, а затем скопировать файл 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).