PHPコードでステータスコードを返すたびに、Zend Serverは次のエラーをWebサイトの下部に追加します(返されたHTTPコードのメッセージとともに)。たとえば、401 を返すと、別の 401 エラーが 401 ページに追加されます。
オフにする方法はありますか?PHP 5.2 で Zend Server Community Edition 5.0を使用しています。
編集:
デフォルトの Apache エラー処理のようです。無効にする方法はありますか?できれば自分のエラーページを持たないでください。
追加の編集:
ErrorDocument ディレクティブを使用して .htaccess を編集しようとしました。それでもエラーページ(空白のページ)+ Apacheエラー(上のスクリーンショットのように)が表示されます。
これは、サーバーにある ZendServer 4 では発生しません。ローカルホストで ZendServer 5 を使用しています。Zend 側からの何らかのバグまたは設定ミスである可能性はありますか?
行動:
(すべてのテストケースで 401 を返します)
デフォルトの ZendServer 構成 + .htaccess で ErrorDocument ディレクティブを使用すると、独自のエラー ページ + Apache エラー ページがその下に追加されます。
デフォルトの ZendServer 構成を使用し、独自の ErrorDocument ディレクティブを無効にすると、Apache エラー ページだけが表示されます。
Apache エラー ページを空白のファイルに変更し、独自の ErrorDocument ディレクティブを使用すると、目的の動作が得られますが、エラー 404 は引き続きデフォルトの Apache エラーを独自のものに追加します。