Неустранимая ошибка: класс ‘AppController’ не найден

Мы получили ошибку в cakephp 1.3.6. версия. Не знаю почему и как,
Пожалуйста, дайте ваш совет или решение.

ошибка: класс ‘AppController’ не найден ……. в cakephp 1.3.6.

Спасибо

Аджай

-2

Решение

В вашем классе контроллера, используйте наверху как первый оператор

App::uses('AppController', 'Controller');

Поскольку вы расширяете AppController, вам сначала нужно его импортировать. Как ниже.

App::uses('AppController', 'Controller');
class CoursesController extends AppController {/*Your code*/ }
2

Другие решения

На всякий случай это кому-нибудь поможет. Для меня это была неправильная точка с запятой в методе поиска Cakephp, который был написан в самом AppController. Cakephp сошел с ума и бросил эту странную ошибку, которая не имела никакого смысла. Вот НЕПРАВИЛЬНЫЙ КОД, который вызывал проблему для меня, обратите внимание на точку с запятой в массиве условий, которая была опечаткой с моей стороны.

$user_data = $this->User->find(
'first',
array(
'conditions' => array(
'User.cookie' => $cookie_val;
)
)
);
0

По вопросам рекламы [email protected]