ローカルPCで、webのテスト環境を構築していますが、IIS 7からApache 2.2.11に変更しました。
これまでも、一部のPHPが動かなかったりしたりしていましたが、最近頻繁に使用途中で、IISワークプロセスが停止しましたとメッセージが出るようになってしまいました。
そこで、思い切って、Apacheに乗り換えました。インストールも設定も非常に簡単で、今まで動かなかったPHPも動いており、非常に快適になりました。
まず、http://httpd.apache.org/download.cgiへアクセスして、apache_2.2.11-win32-x86-no_ssl.msiをダウンロードします。(このURLをクリックしてもダウンロードできます。)
インストールする前に、IISのサービスを停止し、起動を手動に変更します。後は、ダウンロードしたファイルをインストールするだけ。