После обновления ПО на сервере перестала работать обработка адресов, появляется следующая ошибка:
В файле urlrewrite.php правило как было прописано, так и осталось:
Файл bitrix_server_test.php ошибок не выявляет. Проверка системы ругается только на это:
И кодировка базы данных, но это ведь не может влиять на обработку адресов.
Файл .htaccess тоже не меняли.
Файл /events/detail.php тоже на месте.
Если бы не работал mod_rewrite, то bitrix_server_test дал бы знать.
В чем еще может быть дело?
Оказывается дело было в остутствующем файле 404.php. Почему раньше без него работало и почему не работает сейчас не пойму
| Цитата |
|---|
| Not Found The requested URL /events/123/ was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.2.22 (Debian) Server at top-10.su Port 80 |
| Цитата |
|---|
| array( "CONDITION" => "#^/events/(\\d+)/.*#", "RULE" => "ELEMENT_ID=\$1", "ID" => "", "PATH" => "/events/detail.php", ), |
| Цитата |
|---|
| Ошибка! Значение max_input_vars должно быть не ниже 10000. Текущее значение: 1000 |
| Цитата |
|---|
| Размер стека и pcre.recursion_limit Ошибка! Не работает |
| Цитата |
|---|
| Отправка почты Ошибка! Не работает |
| Цитата |
|---|
| Отправка почтового сообщения больше 64Кб Ошибка! Не работает |
Файл .htaccess тоже не меняли.
Файл /events/detail.php тоже на месте.
Если бы не работал mod_rewrite, то bitrix_server_test дал бы знать.
В чем еще может быть дело?
Оказывается дело было в остутствующем файле 404.php. Почему раньше без него работало и почему не работает сейчас не пойму

postoev.ru/blog/