IIS10 PHP 7.04 をパススルーしてすべてを表示する

IIS10 PHP 7.04 をパススルーしてすべてを表示する

私はインターネット インフォメーション サーバー 10 を使用していますが、PHP でエラーが発生しています。エラーが見つかった場合、IIS10 はすべての HTML レンダリングをキャンセルするため、「echo」を使用してデバッグできません。

PHP.ini:

cgifix_pathinfo=1
cgi_force_redirect=1
fastcgi.impersonate=1
log_errors=on
error_reporting E_all

ウェブサイト.config

errormode = detailed
existingresponse= passthrough
defaultresponsemode= execute url

ログには何も表示されません。

何か助けて?

答え1

php.ini に以下を追加したかどうか確認してください:

display_errors = On

php.ini の設定で大文字と小文字が区別されるかどうかはわかりませんが、念のため、E_all を E_ALL (errors_reporting 値) に変更してください。

関連情報