Возможный дубликат:
Как заставить PHP установить код состояния HTTP на 500 автоматически в случае каких-либо ошибок? (включая те, которые не могут обрабатываться пользователем)
Я хочу настроить Apache для отправки пользователю ответа 500 с пользовательской страницей 500, когда скрипт PHP вызывает фатальную ошибку. Теперь у меня есть то, что он напечатает ошибку в строке с содержанием страницы, которое хорошо для разработки, но не для производства.
Как настроить Apache для отправки пользователю ответа 500 с помощью настраиваемой страницы?