Windows Server 2008 で PHP 5.5 にアップグレードする方法

Windows Server 2008 で PHP 5.5 にアップグレードする方法

Windows で PHP バージョン 5.4.32 から PHP バージョン 5.5.22 にアップグレードする適切な方法は何ですか? 見つけられるのはインストール方法だけです。

PHP は既に Windows Server 2008 R2 64 ビット上で IIS と並行して動作しており、PHP の新しいバージョンに移行するだけです。

答え1

install.txtこれは、PHP の zip ダウンロードにかなりよく含まれているようです。

そのファイルから引用すると...

手動インストール手順

... 以前の PHP バージョンからのアップグレード: マニュアルの以前の版では、さまざまな ini ファイルと DLL ファイルを SYSTEM (つまり C:\WINDOWS) フォルダに移動するように推奨されていますが、これによりインストール手順は簡素化されますが、アップグレードは難しくなります。新しい PHP インストールに進む前に、これらのファイル (Windows SYSTEM フォルダの php.ini や PHP 関連の DLL など) をすべて削除することをお勧めします。システム全体が壊れる可能性があるため、これらのファイルを必ずバックアップしてください。古い php.ini は、新しい PHP のセットアップにも役立つ場合があります。また、すぐにわかるように、PHP をインストールするには、PHP 関連のすべてのファイルを 1 つのディレクトリに保存し、このディレクトリをシステム PATH で使用できるようにすることが推奨されます。

その注意点を踏まえると、新しいバージョンの PHP を新しいフォルダーにインストールし、新しいパスを使用するように IIS 構成を更新するだけで済みます。

答え2

手動インストールはうまくいきませんでしたが、Microsoft Web Platform Installer はうまくいきました。 https://www.microsoft.com/web/downloads/platform.aspx

答え3

IIS 用の PHP マネージャーを使用すると、最新の PHP を非常に簡単に使用できます。 参考:

  • 最新のphpをダウンロードしてください(http://windows.php.net/downloads/releases/php-7.0.2-nts-Win32-VC14-x86.zip
  • PHP-ZipファイルをC:/PHP/php-7.0.2などの便利なディレクトリに解凍します。
  • codeplexのインストーラーまたはIISのプラットフォームインストーラーを使用してPHPマネージャーをインストールします。
  • 最近インストールした PHP マネージャーで新しい PHP を登録します (上記の PHP パスの高速 CGI を選択)

それはうまくいくはずです!

よろしくお願いいたします。

マース

関連情報