Каждый раз, когда я возвращаю какой-либо код состояния в своем коде PHP, Zend Server выдает мне следующую ошибку, добавленную внизу моего сайта (с сообщением о возвращенном мной HTTP-коде). Так, например, если я возвращаю 401, это дает мне еще одну ошибку 401, добавленную к моей странице 401:
Есть ли способ его выключить? Я использую Zend Server Community Edition 5.0 с PHP 5.2 .
EDIT:
Кажется, это обработка ошибок Apache по умолчанию. Есть ли способ отключить его? Желательно без собственных страниц с ошибками.
ДОПОЛНИТЕЛЬНОЕ РЕДАКТИРОВАНИЕ:
Я попытался отредактировать мой .htaccess с помощью директив ErrorDocument. Это все еще дает мне мою страницу ошибки (пустая страница) + ошибка Apache (как на скриншоте выше).
Этого не происходит с ZendServer 4, установленным на сервере. Я использую ZendServer 5 на локальном хосте, хотя. Возможно ли быть какой-то ошибкой или неправильной конфигурацией со стороны Zend?
ПОВЕДЕНИЕ:
(во всех тестовых случаях я возвращаю 401)
Когда я использую конфигурацию ZendServer по умолчанию + директивы ErrorDocument в .htaccess, я получаю свою собственную страницу ошибок + ниже добавлена страница ошибок Apache.
Когда я использую конфигурацию ZendServer по умолчанию + отключаю свои собственные директивы ErrorDocument, я получаю только страницу ошибки Apache.
Когда я изменяю страницы ошибок Apache на пустые файлы + использую свои собственные директивы ErrorDocument, я получаю желаемое поведение, однако ошибки 404 по-прежнему добавляют ошибки Apache по умолчанию ниже моих собственных.