Как отладить "внутреннюю ошибку сервера"?


Когда вы делаете изменения в .htaccess файлы и что-то не так с ним вы получаете "Внутренняя ошибка сервера". Это мне не поможет. Как я могу узнать, в чем заключается фактическая ошибка?

2 4

2 ответа:

Причина ошибки должна быть сохранена в журналах сервера. Где именно-зависит от вашего сервера и настроек.

Напр. в apache2 файл журнала определяется в ErrorLog в вашей конфигурации или в виртуальном хосте.

В случае синтаксической ошибки включение отладки может не помочь. Если вы можете, запустите встроенную проверку синтаксиса php, чтобы убедиться, что ваш файл свободен от ошибок:

>> php -l path/to/your/file.php