IIS 環境で PHP がエラー メッセージを表示できない問題の解決策: 1. PHP 設定ファイル [php.ini] を変更します; 2. 新しい [web.config] ファイルを、PHP のルート ディレクトリに作成します。 Web サイトにアクセスし、対応するコードを追加します; 3. コンポーネント [VCRUNTIME140.dll] をインストールします。
IIS 環境で PHP がエラー メッセージを表示できない場合の解決策:
1.PHP
まず、PHP 構成ファイル php.ini を開き、次の構成変更を加えます:
log_errors = On
html_errors = オン
#display_errors = オン
fastcgi.logging = 0
#error_reporting = E_ALL & ~E_NOTICE
関連する学習の推奨事項: php グラフィック チュートリアル
必要に応じて変更できます#
## + Php_opensl.dll。 = PRC/ “Asia/Shanghai” ;タイムゾーンを中国のタイムゾーンに設定します
short_open_tag = On; cgi.Force_redirect = 0; CGIで実行する方法を開きます。当面はこの項目ですか? # error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED ;エラー リマインダーを標準モードに変更します
in Web サイトのルート ディレクトリに新しい web.config ファイルを作成します。
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.web> <compilation debug="true" targetFramework="4.5"/> <httpRuntime targetFramework="4.5"/> </system.web> <system.webServer> <httpErrors errorMode="DetailedLocalOnly" existingResponse="PassThrough"></httpErrors> </system.webServer> </configuration>3. cmd を実行して、ディレクトリにある場合、PHP を実行すると、ポップアップ ウィンドウが表示されます。VCRUNTIME140.dll がコンピュータにないため、このプログラムを開始できません。
Windows で php7 を実行するには、Visual C Redistributable 2015 が必要です。以前のバージョンはそれほど高いものである必要はありません。Apache の最新バージョンでは、このコンポーネントも必要になる場合があります。このコンポーネントは、次のコマンドを実行して作成された C アプリケーションです。 Visual Studio 2015. 必要なコンポーネントはインストールすることで解決します. Microsoft 公式 Web サイトに直接アクセスして、インストール プログラムをダウンロードできます。
PHP プログラミングの入門から習熟まで
以上がIIS 環境で PHP がエラー メッセージを表示できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。