отлично. Ничего не менял, она в какой то момент просто перестала работать. Если ее удаляю открывается дефолтная страница 404 ошибки. А если не удаляю то выдается 500 ошибка и в логах ограничение памяти в 256 мб. Скрины страницы 404 прикрепляю. Может кто знает в чем проблема. (Нашел данную ошибку, но не понял, как это починить - https://github.com/octobercms/october/issues/5029?ysclid=log9vy9gth433123911)
Может имя файла? не not-found, а 404.htm
Пробывал, это я уже поменял сейчас, тестировал меняя параметры
В октябре есть две технические ошибки. Они должны лежать на верхнем уровне в директории pages То есть их нельзя помещать в поддиректории. Одна страница должна иметь имя 404.htm Вторая error.htm Первая отработает если урла в системе нет (но не всегда) Вторая если произошла ошибка на странице при отключённом дебаг режиме. Со страницей 404 есть ряд приколов о которых необходимо знать. 1. Если используется php секция страницы с событием onInit то редирект на 404 страницу не сработает. Придется самостоятельно проверять наличие данных и отправлять пользователя на 404 Пример для php секции: <?php function onInit() { return $this->controller->run('404'); } ?> 2. Некоторые плагины, включая самописные не проверяют данные и не редиректят на 404 и это тоже надо проверять самостоятельно. То есть из коробки в плагинах 404 страница не работает. Проверку должен реализовать автор плагина либо это должны сделать за него вы. Пример для компонента: <?php public function init() { return $this->controller->run('404'); } ?>
Обсуждают сегодня