Перенос сайта SilverStripe с одного сервера на другой - PullRequest
0 голосов
/ 03 октября 2018

Я перенес веб-сайт SilverStripe с одного сервера на другой.Для этого я предпринял следующие шаги:

  1. Перенес резервную копию файлов со старого сервера на новый сервер.
  2. Сбросил старую базу данных и импортировал ее в новуюсервер.
  3. Обновлен _conn.php для подключения к новой базе данных.

Теперь, когда я нажимаю на URL в браузере, выдается ошибка 500.Я не обновлял DNS для нового сервера, вместо этого я указываю на новый сервер из моей локальной системы через файл hosts.Если я нажимаю mywebsite.com/robots.txt, он показывает robots.txt, но не показывает другие страницы.

1 Ответ

0 голосов
/ 11 октября 2018

500 ошибка означает ошибку сервера, что означает что-то в apache (?), Php или других журналах.Убедитесь, что режим отладки включен для SilverStripe, чтобы получить больше информации.

Если ничего не помогает, начните с проверки правильности вашего .htaccess и перенаправления и постепенно используйте с инструкциями отладки [die].

В идеале используйте silverstripe-installer дляустраните любые проблемы с сервером и установите чистую установку, затем вы сможете скопировать сайт, когда узнаете, что он работает.

...