Ошибка 500 после переноса сайта

Аватар пользователя Misterio Misterio 13 декабря 2018 в 9:35

Доброго времени суток уважаемые друпаловцы.
Я лично не имею никакого опыта работы с друпалом, поэтому прошу помощи с простенькой задачей.

Мой клиент имеет несколько сайтов, 2 из которых были когдато сделаны на друпале. Возникла необходимость перенести сайты с буржуйского хостинга в российский.

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

С переносом первого сайта я справился, т.к. инструкций множество.
Со вторым сайтом не получается побороть ошибку 500.

Прошу помощи специалиста.

0 Thanks

Лучший ответ

Аватар пользователя ivnish ivnish 13 декабря 2018 в 12:53

Проблем оказалось несколько:

1) Хостер что-то напутал с правами на каталоги (BEGET), вопрос решился только через техподдержку
2) В файле .htaccess была куча всяких редиректов, заменил временно на дефолтный
3) VIEWS заругался на PHP 5.6, пришлось откатить до PHP 5.3

Комментарии

Аватар пользователя Misterio Misterio 13 декабря 2018 в 9:45

С логами работал, искал в поиске ошибки которые получаю в логе, но исправить не удалось.
Вот что пишет в логах при обновлении сайта:

[13-Dec-2018 09:41:53 Europe/Moscow] PHP Warning:  require_once(/public_html/includes/cache.inc): failed to open stream: Permission denied in /public_html/includes/bootstrap.inc on line 1133
[13-Dec-2018 09:41:53 Europe/Moscow] PHP Fatal error:  require_once(): Failed opening required './includes/cache.inc' (include_path='.:/usr/share/php') in /public_html/includes/bootstrap.inc on line 1133

Все права доступа стоят верные.

Аватар пользователя sas@drupal.org sas@drupal.org 13 декабря 2018 в 10:01

Начните с стандартных .htaccess и sites/default/settings.php . проверьте права на папки и файлы, а так же владельца.

Аватар пользователя ivnish ivnish 13 декабря 2018 в 12:53

Проблем оказалось несколько:

1) Хостер что-то напутал с правами на каталоги (BEGET), вопрос решился только через техподдержку
2) В файле .htaccess была куча всяких редиректов, заменил временно на дефолтный
3) VIEWS заругался на PHP 5.6, пришлось откатить до PHP 5.3