ホームページ > バックエンド開発 > PHPの問題 > なぜphpが開けないのでしょうか?

なぜphpが開けないのでしょうか?

藏色散人
リリース: 2023-02-27 17:16:01
オリジナル
3948 人が閲覧しました

なぜphpが開けないのでしょうか?

phpが開けないのはなぜですか?

IIS がインストールされているマシンで PHP をサポートする場合は、特別な PHP インタープリターをインストールする必要があります。

まず、php-4.3.4-Win32.zip をダウンロードします。

以下は構成手順です:

1) php-4.3.3RC4-Win32.zip 内のすべてのファイルとフォルダーを解凍し、C:\ \ に配置します。 php4\\ フォルダー。フォルダーは自分で作成したものではありません

2) php4 フォルダーに入り、ルート ディレクトリとサブディレクトリを確認し、すべての .dll ファイルをコピーして C:\\WINNT\\ に貼り付けます

3) php4 フォルダー内の php.ini-dist ファイルと php.exe ファイルを、system32 (WIN2K) の

C または C:\\WINDOWS\\system32 (WINXP) :\\WINNT にコピーします。 \\(WIN2K) または C:\\WINDOWS\\(WINXP) を選択し、php.ini-dist ファイルを php.ini

4 に変更します。 php.ini をダブルクリックして構成ファイルを開きます。次の 3 つの変更を加えます:

1> extension_dir = "C:\\php4\\extensions" を、php4

2> ;cgi.force_redirect をインストールした拡張機能フォルダーのパスに変更します。 = 1 cgi.force_redirect = 0

3> に変更します register_globals = Off を register_globals = On

4> に変更します ;Windows 拡張機能セクションを見つけて、次のコードが表示されるはずです

;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
ログイン後にコピー

詳細は、どの .dll ファイルをロードする必要があるかによって異なりますが、以下のように変更できます。主なことは、ロードする .dll ファイルの前にあるセミコロン ( ; ) を削除することです。 # #

;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
ログイン後にコピー
5) [コントロール パネル] - [管理ツール] - [インターネット サービス マネージャー] を再度開き、[既定の Web サイト] を右クリックして [プロパティ] を選択します。

6) [既定の Web サイトのプロパティ] を選択します。ウィンドウの「ホーム ディレクトリ」タブで、右下の「構成」ボタンをクリックします。「アプリケーション構成」ウィンドウが表示されます。「アプリケーション マッピング」の「追加」ボタンをクリックして、次のプログラム マッピングを追加します。

# #実行可能ファイル: C:\\php4\\php.exe %s %s (つまり、php4 フォルダー パス)

拡張子: .php

確認して完了

7) [既定の Web サイトのプロパティ] ウィンドウの [ISAPI フィルター] タブに切り替え、右側の [追加] ボタンをクリックして、次のフィルターを追加します:

フィルター名 : PHP

実行可能ファイル: C:\\php4\\sapi\\php4isapi.dll (つまり、php4 フォルダーの sapi フォルダー パス)

「インターネットを閉じます」確認" Service Manager"

8) 引き続き、[既定の Web サイトのプロパティ] ウィンドウの [ドキュメント] タブに切り替え、右側の [追加] ボタンをクリックし、次の [既定のドキュメントを有効にする] を追加します。 ":

index.php 必要に応じて、index.php3、index.php4 などを追加することもできます。

左側の「↑」ボタンをクリックして、index.php を呼び出します。ドキュメントを先頭へ

# IIS も PHP をサポートするようになりました。

PHP 関連の詳細については、

PHP 中国語 Web サイト

をご覧ください。

以上がなぜphpが開けないのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート