ホームページ  >  記事  >  バックエンド開発  >  プリンターデーモンサービスが動作していない IIS7XでのPHP実行環境構成の概要

プリンターデーモンサービスが動作していない IIS7XでのPHP実行環境構成の概要

WBOY
WBOYオリジナル
2016-07-29 08:45:331626ブラウズ

1. IIS を使用して PHP プログラムを実行します

1. ここでは、php5.2.14 をダウンロードしました (他のバージョンの場合、php5isapi.dll と関連する設定方法が見つからない可能性があります)。当面は説明しません) zip パッケージをダウンロードすることをお勧めします。インストールは必要ありません。ダウンロードする際には、必ず VC6 ではなく VC9 パッケージを選択してください (これは Apache で使用されます)。たとえば、d:php-5.2.14-Win32 に抽出しました。

2. php.ini-distを見つけてphp.iniに変更し、ファイルを開きます:

register_globals = Off

を見つけてregister_globals = On,

に変更します。 extension_dir = "./"

を見つけて、圧縮パッケージ内の拡張 DLL のパスに変更します。たとえば、私の場合は d: php-5.2.14-Win32ext なので、extension_dir = "d: php に変更します。 -5.2.14-Win32ext"

拡張機能を追加します、

;extension=php_curl.dll

;extension=php_dbase.dll

;extension=php_gd2.dll

;拡張子=php_ldap .dll

;extension =php_mysql.dll

これらの一般的な拡張機能を有効にするには、その前にあるセミコロン「;」を削除します。

3. iis で Web サイトを構築します (例: PHPTest)。アプリケーション プールの .NetFramework バージョンを「アンマネージド コード」に変更し、マネージド パイプライン モードを「クラシック」に変更します。 「」。次に、Web サイトにアプリケーション マッピングを追加し、スクリプト マッピングを追加します。リクエスト パスは「*.php」、実行可能ファイルは「D:php-5.2.14-Win32php5isapi.dll」です (ディレクトリに応じて異なります)。 php がある場所)。

これで、PHP サイトを実行できるようになりました。たとえば、Web サイトのルート ディレクトリに「index.php」という名前のファイルを作成し、「」を追加すると、実行後に次のインターフェイスが表示されます:
 IIS7X配置PHP运行环境小结

上記は、プリンター デーモン サービスが実行されていない場合の IIS7X 構成 PHP 動作環境の概要です。プリンター デーモン サービスが実行されていない場合も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。