Если у вас на сайте появляется ошибка 500 или «белый экран». Какие-то проблемы с работой CMS и модулей, данное руководство поможет выявить большинство проблем.
Для отладки скриптов после переноса на хостинг нужно использовать следующий подход:
-
- Перейти на страницу изменения параметров php.ini
https://ha004.justhost.ru:2222/user/php-settings
Добравить следующие переменные на странице:
error_reporting=E_ALL
(не забудьте нажать «Сохранить»)
log_errors=On
display_errors=On
Выполнить действия на сайте, которые приводят к ошибке или «белому экрану».
- Проверить правильность файла .htaccess
- Перейти в раздел Логи / Статистика вся/домена
https://ha004.justhost.ru:2222/user/statsОткрыть лог ошибок
https://ha004.justhost.ru:2222/user/stats/log/ВАШ_ДОМЕН/error&type=error&lines=100Изучить ошибки. Если вы всё равно не понимаете в чем проблема, обратитесь к нам в поддержку. К обращению обязательно приложите логи с ошибками и пошаговые действия, которые приводят к ошибке.
- Активировать недостающие модули можно на странице
https://ha004.justhost.ru:2222/CMD_PLUGINS/phpselector/index.html - Активация логирования производится на странице:
https://ha004.justhost.ru:2222/user/plugins/phpselector?path=index.html#/options - Проверить и установить корректные права на файлы и каталоги сайта через ssh:
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
- Перейти на страницу изменения параметров php.ini
пример:
find /home/user/domains//public_html/ -type d -exec chmod 755 {} \;
find /home/user/domains//public_html/ -type f -exec chmod 644 {} \;