Ошибка 500 (Internal Server Error): как исправить?

Ошибка 500 возникает из-за невозможности корректной работы серверных скриптов. Чтобы выяснить причину, по которой работа скриптов невозможна, изучите логи ошибок PHP или веб-сервера на момент возникновения ошибки.

Включить логирование ошибок PHP можно с помощью бесплатного приложения «Логи» (после установки в настройках не забудьте включить отметку) или путем добавления в файл .htaccess следующих записей:

php_flag display_errors Off
php_value error_reporting 2147483647
php_flag log_errors On
php_value error_log ./wa-log/php.log 

После этого сообщения о любых ошибках PHP будут сохраняться в файл wa-log/php.log. На основании записей в этом лог-файле можно выяснить причину возникновения ошибки.

3 комментария

  • +1

    Все сделал - и в htaccess прописал код и в "логах" галочку соответствующую поставил. Не появляется файл php.log

  • +1
    pro pro 11 октября 2022 12:26 #

    Достаточно почистить кэш, все сразу заработает.

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

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

    Раздел помощи работает на основе приложения «Хаб»