Если у вас на сайте появляется ошибка 500 или «белый экран». Какие-то проблемы с работой CMS и модулей, данное руководство поможет выявить большинство проблем.

Для отладки скриптов после переноса на хостинг нужно использовать следующий подход:

  1. Перейти на страницу изменения параметров php.ini
    https://ha003.justhost.ru:2222/CMD_PLUGINS/phpselector/options.html

    Включить:
    error_reporting=E_ALL
    log_errors=On
    display_errors=On
    (не забудьте нажать Save)

    Выполнить действия на сайте, которые приводят к ошибке или «белому экрану».

  2. Проверить правильность файла .htaccess
  3. Перейти в раздел Логи / Статистика вся/домена
    https://ha003.justhost.ru:2222/user/stats

    Открыть лог ошибок
    https://ha003.justhost.ru:2222/user/stats/log/ВАШ_ДОМЕН/error&type=error&lines=100

    Изучить ошибки. Если вы всё равно не понимаете в чем проблема, обратитесь к нам в поддержку. К обращению обязательно приложите логи с ошибками и пошаговые действия, которые приводят к ошибке.

  4. Активировать недостающие модули можно на странице
    https://ha003.justhost.ru:2222/CMD_PLUGINS/phpselector/index.html
  5. Активация логирования производится на странице:
    https://ha003.justhost.ru:2222/CMD_PLUGINS/phpselector/options.html
  6. Проверить и установить корректные права на файлы и каталоги сайта через ssh:
    find . -type d -exec chmod 755 {} \;
    find . -type f -exec chmod 644 {} \;
  7. пример:
    find /home/user/domains/*/public_html/ -type d -exec chmod 755 {} \;
    find /home/user/domains/*/public_html/ -type f -exec chmod 644 {} \;

Добавить комментарий