Обработка 500-х ошибок
500-я ошибка возникает, когда сервер не может справиться с запросом клиента вследствие своих внутренних ошибок. Хорошо было бы обрабатывать такие ситуации и выдавать красивые сообщения об ошибках. В этой статье расскажу как это можно сделать. Поскольку 500-я ошибка возникает в том числе и при невозможности разобрать php-код, то вероятно не лучшая идея использовать в генерации такой страницы php-код. Эту страницу следует делать простой статической html-страницей. Сделаем ее такой: <p>500-я ошибка!</p> и сохраним как 500.html в корне сайта. Большинство серверов используют в качестве вебсервера либо apache, либо nginx (часто бывает так, что nginx на фронтенде, а apache — на бекенде)...
500 Internal Server Error: разбор и решения
Ошибка 500 Internal Server Error является общим сообщением об ошибке сервера, указывающим на наличие внутренних неполадок, для которых не существует более конкретного сообщения об ошибке. Она может проявляться в различных формах, от простого сообщения до белой страницы без какого-либо текста. Разобраться в причинах и исправить эту ошибку может быть непросто, так как она не указывает на конкретную проблему. Ниже приведены шаги для диагностики и устранения ошибки. Причины и методы диагностики Проблемы...