WindowsXP + Apache2.2 + PHP5.2.17

ふと設定してみましたが苦労しました。

まずApacheをダウンロード。

pache HTTP Server (httpd) 2.2.21 is the best available version
Win32 Binary without crypto (no mod_ssl) (MSI Installer)
からダウンロード。

タンタンタンっとNextへ

Network Domain → 例のままsomenet.com
Server Name → 例のままsomenet.com
Administrator’s Email Address → 例のままwebmaster@somenet.com

IISとか入ってないので80番ポートを使用。
or All Users,on Port 80,as a Service — Recommended.

あとは何も考えずに(インストールフォルダくらい)

テンテンテンと次へ。

完了。

It Works!

が表示されます。

むかーしインストールしたときみたいな画面は出てこないんですね。

っでPHPをダウンロード。

ここから

PHP 5.2 (5.2.17)のVC6 x86 Thread Safe (2011-Mar-22 13:29:30)
Zip [10.06MB]
をダウンロード。

解凍してリネームして

D:\PHPへ。

php.ini-distをphp.iniにリネームして

色々変更。

ぱんぴーまっしぐら様のサイトが非常に役立ちました。基本的にはここの設定で試しました。

すると

Forbidden
You don’t have permission to access xxxxxxx.php on this server.

っというApacheがエラーを返します。

C:\Program Files\Apache Software Foundation\Apache2.2\logs の中にある

error.log をのぞいてみると

client denied by server configuration:

とエラー。

ググりまくって

httpd.conf の

Deny from all

という部分を

Allow from all

に変更してあげる事によって、ようやくphpinfoが表示されました。

(〃´o`)=3 フゥ。

さ、MySQLのインストールでもしますか。

コメント

タイトルとURLをコピーしました