Windows で PHP アプリケーション開発

XAMPPのインストール

Apache + MySQL + PHP + Perl がインストールできます。

http://www.apachefriends.org/jp/xampp-windows.html

「XAMPP Windows版 1.7.1, 2009/04/14 のインストーラ」というやつをダウンロード。

Mercury/32の設定

Mercury は SMTP サーバーです。

(1) メニューの Configuration -> Protocol modules
(2)「MercuryS SMTP Server」と「MercuryC SMTP relaying client」をチェック
(3) 一度閉じてから Mercury のコントロールパネルを再度開く
(4) メニューの Configuration -> MercuryS SMTP Server
(5) Connection control タブを開く
(6) チェックを全部はずす
(7) メニューの Configuration -> MercuryC SMTP relaying client
(8) SMTP ホスト名、SMTP ログインアカウント、POP3 ホスト名を入力(社内メールアカウント参照)

ImageMagickの設定

画像変換などに用いていますが、標準ではインストールされないので、追加でインストールします。

http://kyle-in-jp.blogspot.com/2008/04/windowsimagemagickphp.html

(1) ImageMagick-6.5.1-4-Q16-windows-dll.exe をダウンロード
(2) vcredist_x86.exe をダウンロード
(3) php_imagick_dyn-Q16.dll をダウンロード
(4) C:\xampp\php\php.ini に「extension=php_imagick_dyn-Q16.dll」を追加
(5) Apache 再起動

アプリケーションの設定

(1) VirtualHost の設定等は Linux で動いていたものをそのままもってくれば OK。
(2) Zend Framework アプリもばっちり動きました。