サーバーで PHP ファイルを開けない場合は、IIS のインストールが不完全か、構成が正しくないことが原因である可能性が高くなります。この記事では、この問題を特定して解決するのに役立ついくつかの方法を紹介します。
IIS が完全にインストールされているかどうかを確認する前に、まず IIS がインストールされているかどうかを確認する必要があります。私たちのサーバーシステムの真ん中。コントロールパネルを開き、「プログラムと機能」オプションをクリックします。 [プログラムと機能] ウィンドウで、インストールされているすべてのプログラムのリストを確認できます。 「インターネット インフォメーション サービス」オプションが表示される場合は、IIS が正しくインストールされていることを意味します。
IIS が正しくインストールされていることを確認したら、次のことを確認する必要があります。 Web サーバー拡張機能は正しくインストールされています。正しくインストールされていない場合、IIS は PHP ファイルを開くことができません。 「サーバー マネージャー」を開き、「役割」オプションをクリックし、「Web サーバー (IIS)」オプションを選択して、「役割サービスの追加」をクリックします。 「Web サーバー (IIS)」ウィンドウで、「Web サーバー」および「Web サーバー アプリケーション開発」オプションがチェックされていることを確認します。
それでも PHP ファイルを開けない場合は、IIS の MIME タイプが正しいかどうかを確認する必要があります。正しい。インターネット インフォメーション サービス (IIS) マネージャーを開き、サーバーを選択します。オプションを右クリックし、「プロパティ」を選択します。プロパティ ウィンドウで、[HTTP ヘッダー] オプションを選択し、[ファイル タイプ] をクリックします。 [ファイル タイプ] ウィンドウで、MIME タイプ「PHP」が含まれているかどうかを確認します。そうでない場合は、「新規」ボタンをクリックし、拡張子と MIME タイプとして「PHP」および「.php」を入力します。
よくある問題は、php.ini ファイルが正しくインストールされていないことです。サーバーが PHP ドキュメントを開けなくなります。この手順を開始する前に、php.ini ファイルが正しくインストールされていることを確認する必要があります。 php.ini ファイルを開いて、次の設定が正しいかどうかを確認します。
extension_dir = "C:\php\ext" cgi.force_redirect = 0 fastcgi.impersonate = 1 fastcgi.logging = 0 max_execution_time = 600 max_input_time = 600 memory_limit = 128M default_charset = "UTF-8" file_uploads = On upload_max_filesize = 64M post_max_size = 64M error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
上記の設定が正しくない場合は、設定を手動で変更してから、IIS サーバーを再起動してください。
上記の操作を行っても問題が解決しない場合は、IIS サーバーを再起動してみてください。 [インターネット インフォメーション サービス (IIS) マネージャー] ウィンドウで、サーバーを右クリックして [停止] を選択し、数秒後にサーバーを再度右クリックして [開始] を選択します。
概要
サーバーで PHP ファイルを開けない場合は、インストールが不完全であるか、IIS の構成が正しくないことが原因である可能性が高くなります。この記事では、問題を診断して解決するのに役立ついくつかの方法を紹介します。それでも問題を解決できない場合は、専門のテクニカル サポートを求めることを検討してください。
以上がiisサーバーでphpファイルを開けない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。