Почему после переноса сайта на другой хостинг все страницы закрыты для анонимных пользователей?
Пришлось заняться переносом пары сайтов на 1С-Битрикс 17.5.4 на другой хостинг. После копирования файлов и базы данных на другой хостинг все страницы сайтов закрыты для обычных (не авторизованных) пользователей, при загрузке любой страницы выводится форма для ввода пароля, после авторизации сайт работает нормально.
Никогда не имел дела с Birtix, поэтому куда копать в поисках решения - не знаю, буду благодарен за подсказку.
Из очевидных различий между хостингами:
- разные версии PHP (5.4 на старом, 5.6 на новом)
- разные пути к Document Root
- На старом хостинге для доступа к БД использовался модуль mysql, на новом - mysqli
Нашёл решение, на случай если кто-то столкнётся с подобной проблемой - решение описано в документации: необходимо установить правильный путь к корневому каталогу сайта в настройках. idruweb также подсказал один из возможных вариантов, но в моём случае причина была в другом.
Нет, простым копированием файлов / базы. Я с ним никогда не работал, а сайты на других CMS обычно копированием переносятся без проблем. Попробую через резервную копию, спасибо