Как посмотреть информацию об ошибке 500 и логи ошибок PHP

Ошибка 500 (Internal Server Error) означает какую-то неполадку в работе PHP-скриптов. Более подробную информацию о неполадке нужно смотреть в логе ошибок PHP. Это можно сделать несколькими способами.

Способ 1: приложение «Логи»

  1. Установите в «Инсталлере» бесплатное приложение «Логи».
  2. В настройках приложения включите логирование ошибок PHP в файл php.log.


  3. Повторите действие, которое заканчивается ошибкой.
  4. Посмотрите, какие новые записи добавились в лог-файлы php.log.


Способ 2: файл .htaccess

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

  1. Добавьте команды в конце файла .htaccess, если ваш веб-сервер поддерживает такие команды:
    php_flag display_errors Off
    php_value error_reporting 2147483647
    php_flag log_errors On
    php_value error_log ./wa-log/php.log
    
  2. Повторите действие, которое заканчивается ошибкой 500.
  3. Посмотрите, какие новые записи добавились в файл wa-log/php.log.
Кроме файла php.log, полезную информацию о неполадках можно получить и из других лог-файлов. Самыми полезными обычно бывают те файлы, которые обновлялись недавно.

0 комментариев

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

    Чтобы добавить комментарий, зарегистрируйтесь или войдите