После переноса сайта с одного хостинга на другой пропали все модули, вместо них отображалась надпись о ограниченном доступе.
В административной панели поля конфигурации были пусты и(или) имели стандартные записи Joomla.
Оговорюсь, что всё это происходило с версей 2.5
Была мысль о некорректных правах на файлы и каталоги, что подтвердилось частично - пришлось исправить приава только на конфигурационный файл.
В остальном же была вина версии интерпритатора PHP, так как у "хостера", по умолчанию, на создаваеммый аккаунт, устанавливается самая новая версия, с которой старенький движок работает некорректно.
В интернете находим информацию о требуемой версии для Вашего движка(или можете поэкспериментировать, постепенно поднимая), изменяем её в панели управления "хостера", и сайт должен заботать.
Если говорить о дальнейших настройках, например, о доступе к каталогам "tmp" и "logs", то на разных хостингах пути могут отличаться.
Например, на старом хостинге путь к каталогу "logs" был таким:
/home/my_user/web/my_site/public_html/logs
То на хостинге от REG.RU он имеет вид:
/var/www/u0000000/public_html/site_zone/logs
Где "u0000000" - ID вашего пользователя, а "site_zone" - отображаемое доменное имя Вашего сайта.