CakePHP "Предупреждение: кэш не настроен должным образом" - PullRequest
0 голосов
/ 11 октября 2009

Я использую CakePHP и получаю следующую ошибку

Предупреждение. Кэш не настроен должным образом. Пожалуйста, проверьте Cache :: config (); в APP / config / core.php в D: \ PHP-SERVER \ cheesecake \ cake \ libs \ configure.php в строке 663

Примечание: неопределенная переменная: маршрут в D: \ PHP-SERVER \ cheesecake \ app \ config \ rout.php в строке 38

Неустранимая ошибка: вызов функции-члена connect () для необъекта в D: \ PHP-SERVER \ cheesecake \ app \ config \ rout.php в строке 38

Есть проблемы в настройках?

1 Ответ

3 голосов
/ 11 октября 2009

Какую CakePHP версию вы используете?

Фатальная ошибка выглядит как опечатка. Откройте файл D:\PHP-SERVER\cheesecake\app\config\routes.php и проверьте, что там написано в строке 38. Похоже, пропущена буква.

Это должно быть что-то вроде

Router::connect(...[whatever your route settings are]...);

и я предполагаю, что в вашем файле написано (обратите внимание на отсутствующий г в Маршрутизаторе)

Route::connect(...);

Вы сделали то, что было сказано в другом сообщении об ошибке? Проверьте Cache::config вызов в app/config/core.php. Похоже, вы неправильно настроили конфигурацию кэша.

Вызов по умолчанию выглядит как

Cache::config('default', array('engine' => 'File'));

Если вы изменили это сообщение, чтобы выяснить, если что-то не так ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...