Я следовал руководству по обновлению (после обновления с 3.6
до 3.8
), но я получаю эту ошибку:
Ошибка: [Cake \ View \ Exception \ MissingTemplateException] Файл шаблона "Ошибка \ error500.ctp" отсутствует
....
Если вы хотите настроить это сообщение об ошибке, создайте src \ Template \ Error \ fatal_error .ctp
После процедуры обновления мои шаблоны переместились в каталог app_name\templates
и переименовали в *.php
вместо *.ctp
. Я обновил app.php
и app.default.php
новыми путями:
'App' => [
'namespace' => 'App',
'encoding' => env('APP_ENCODING', 'UTF-8'),
'defaultLocale' => env('APP_DEFAULT_LOCALE', 'en_US'),
'defaultTimezone' => env('APP_DEFAULT_TIMEZONE', 'UTC'),
'base' => false,
'dir' => 'src',
'webroot' => 'webroot',
'wwwRoot' => WWW_ROOT,
//'baseUrl' => env('SCRIPT_NAME'),
'fullBaseUrl' => false,
'imageBaseUrl' => 'img/',
'cssBaseUrl' => 'css/',
'jsBaseUrl' => 'js/',
'paths' => [
'plugins' => [ROOT . DS . 'plugins' . DS],
'templates' => [ROOT . DS . 'templates' . DS],
'locales' => [ROOT . DS . 'Locale' . DS],
],
],
Но приложение все еще ищет файлы шаблона с расширением .ctp
и значением src\Template\...
Что мне не хватает?