Бесконечное перенаправление на странице — различия между версиями
Материал из Umicms
Whoa (обсуждение | вклад)  | 
				Whoa (обсуждение | вклад)   | 
				||
| Строка 3: | Строка 3: | ||
При указании в адресной строке браузера несуществующего адреса вместо "Страница не найдена" браузер сообщает об ошибке "Бесконечное перенаправление на странице".<br />  | При указании в адресной строке браузера несуществующего адреса вместо "Страница не найдена" браузер сообщает об ошибке "Бесконечное перенаправление на странице".<br />  | ||
| − | '''Решение''': Необходимо   | + | '''Решение''': Необходимо в базе данных сайта (например, через утилиты Adminer или PHPMyAdmin) проверить таблицу `cms3_redirects` на наличие строк с пустым значением поля 'source'. И при обнаружении таковых удалить их. SQL-запрос для удаления будет выглядеть следующим образом:  | 
<source lang="sql">  | <source lang="sql">  | ||
DELETE FROM `cms3_redirects` WHERE `cms3_redirects`.`id` = id_строки  | DELETE FROM `cms3_redirects` WHERE `cms3_redirects`.`id` = id_строки  | ||
</source>  | </source>  | ||
| − | При отсутствии уверенности в работе с базой данных рекомендуется предварительно сделать ее   | + | При отсутствии уверенности в работе с базой данных рекомендуется предварительно сделать ее резервную копию.  | 
[[Категория:Решение проблем и ошибок]]  | [[Категория:Решение проблем и ошибок]]  | ||
Версия 14:53, 30 мая 2018
Актуально для версии 18.
При указании в адресной строке браузера несуществующего адреса вместо "Страница не найдена" браузер сообщает об ошибке "Бесконечное перенаправление на странице".
Решение: Необходимо в базе данных сайта (например, через утилиты Adminer или PHPMyAdmin) проверить таблицу `cms3_redirects` на наличие строк с пустым значением поля 'source'. И при обнаружении таковых удалить их. SQL-запрос для удаления будет выглядеть следующим образом:
DELETE FROM `cms3_redirects` WHERE `cms3_redirects`.`id` = id_строки
При отсутствии уверенности в работе с базой данных рекомендуется предварительно сделать ее резервную копию.