いわば、プロセス全体は驚くというよりも驚くべきものでした。そして、初めて Windows 上で PHP を設定したときに感じたのと同じ脆弱性と無知を感じました...
まず第一に。 。 。初めて、PHP チームが Windows チームに分離されました。 Windows のダウンロードも windows.php.net に移動されました。大きな改善です。
2番目。 。 。最大の驚きは、PHP 5.3 以降、ISAPI サポートが存在しないことです。ここで確認できます: ISAPI サポート、必要ですか?
PHP チームがこれほど迅速に動いているのを見たことがありません。 PHP 4 のサポートを終了するにはまだ 1 年間の移行期間があります。ISAPI は廃止される予定です。Microsoft が IIS FastCGI サポートをリリースしたので、私はこの戦略を支持します。 。 。結局のところ、安定性という点では ISAPI よりも FastCGI のほうがまだ優れているのです... そんな大きなことを私が知らないだけです... 私は本当に無知です。 IIS で FastCGI を使用して PHP をセットアップする方法の概要については、こちらを参照してください。
さらに。 。 。インストールしただけで何もしませんでしたが、PEAR がエラーを報告して使用できませんでした。 -|||
わかりました、それは私のせいではありません。このエラーについての説明は次のとおりです:
一部のユーザーは、PHP 5.3 の Windows ビルドでは同梱されている go-pear.phar ファイルを開くことができないと報告しています。
回避策として、ユーザーは php -d を使用して分散 phar を実行できます。 phar.require_hash=0 go-pear.phar または http://pear.php.net/go-pear の非 Pharred バージョンをダウンロードして使用してください。
私の感想を要約すると...
1. IIS 5.1、6.0、7。まず Microsoft FastCGI をインストールしてください。2. ISAPI がサポートされていないため、PHP 5.3 ではインストーラーと zip に大きな違いはありません (ライブラリが欠けているわけではありません)。 , PEAR の迷惑な phar バージョンはありません。これはよりすっきりしています。
3. インストールが完了したら、php.ini の date.timezone 設定を変更する必要があります。変更しないと、IIS が 500 エラーを報告します。
4. インストーラー バージョンをインストールしていて PEAR が必要な場合は、次の手順を実行します。 1. http://pear.php.net/go-pear をダウンロードします。
zip をインストールする場合。バージョンを確認するには、php -d phar.require_hash=0 go-pear.phar を実行するか、上記のインストーラー方法に従って PEAR の非 phar バージョンをインストールしてください。
上記では、Dell inspiron 530 PHP 530 のインストール分析体験を、Dell inspiron 530 の内容を含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。