После смены хостинга, версии PHP или серверных путей Joomla, OpenCart и Drupal могут перестать работать даже при наличии всех файлов. Частые причины — старый кеш, неверные пути, отсутствующие PHP-расширения, права или доступы к базе.

Частые симптомы

СимптомЧто проверить
Белый экран или 500PHP error log, версию PHP, отсутствующее расширение.
Админка открывается, сайт нетОшибка темы/модуля, кеш, SEO URLs.
Сайт открывается, админка нетПуть в admin config, права, путь sessions/cache.
Пропали картинкиПуть uploads, права файлов, старые URL домена.
Перестали работать SEO URLs.htaccess и rewrite-настройки.

Полезные первые шаги

  1. Проверьте error_log до массовой смены настроек.
  2. Очистите кеш CMS и сгенерированные файлы.
  3. Проверьте пути в config-файлах и доступ к базе.
  4. Проверьте версию PHP и расширения, нужные CMS.
  5. Временно отключите SEO URLs, если подозреваете .htaccess/rewrite.
Ошибки CMS становятся понятнее, когда есть логи

Пришлите название CMS, версию PHP и свежие строки error_log. Поможем выбрать следующий шаг.

Диагностировать ошибку CMS

Что проверить в панели хостинга

Панель хостинга помогает управлять сайтами, доменами, базами данных, почтой, PHP и файлами. Перед изменениями важно убедиться, что выбран правильный домен или аккаунт, особенно если в панели размещено несколько сайтов.

  • проверьте путь к корневой папке сайта;
  • убедитесь, что выбрана нужная версия PHP;
  • проверьте лимиты диска, inode и базы данных;
  • при работе с файлами сохраняйте резервную копию;
  • после изменения настроек очищайте кэш сайта и браузера.

Если инструкция не совпадает с вашей панелью, уточните, используется DirectAdmin, cPanel, ISPmanager или другая система управления.

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Типовые ошибки Joomla, OpenCart и Drupal после смены хостинга или версии PHP», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.