エントリー名 :

Windows XP(+Apache)にPHPをインストール(2)

Windows XP(+Apache)にPHPをインストール(2)

ApacheをWindows XPにインストールの次の記事。Apacheを入れたWindows XPに、PHPをインストールしました。

PHPをダウンロード

PHP(本家)から、 「PHP 4.4.2 installer」をダウンロード。後でextensionsなどのファイルも使いたくなったので、 結局「PHP 4.4.2 zip package 」の方をダウンロードして使うことに…。

PHPをWindows XPにインストール

PHP 4.4.2 installerを解凍してできるphp-4.4.2-installer.exeを起動。 standardで「C:\PHP」をインストール先に設定。 サーバー、メールアドレスは適当に入力。連携させるサーバーは「Apache」で。

インストールが完了するとhttpd.confファイルの設定を促すメッセージが表示。 (httpd.confファイルは、「C:\Program Files\Apache Group\Apache2\conf」に)

httpd.confファイルの設定

CGI版PHP、モジュール版PHPのどちらでPHPを動すかを、httpd.confで決定。 Apache 2.0と、Apache1.3では設定の仕方が違うらしい。

一番上のページにはApache 2.0、下の二つのページには、Apache1.3の解説があります。 今回はApache 2.0を使っているので、次のように書き加えてみました。

Apache 2.0でCGI版PHPを動かす

ScriptAlias /php/ "C:/PHP/"
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php.exe

Apache 2.0でモジュール版PHPを動かす

LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php

モジュール版で使う場合、さらに「C:/PHP/sapi/php4apache2.dll」を「C:\WINDOWS\SYSTEM32」にコピーしなくてはならない。 php4apche.dllとphp4apache2.dllの違いに気が付かず、なかなかエラーが取れなかった…。

Apacheをrestart、どちらの方法でもちゃんと動く! (「<?php phpinfo() ;?>」とだけ書いたinfo.phpで確認OK)

後はGD/マルチバイト環境の設定を参考に、設定をいじる。

(文字化け対策に、AddDefaultCharsetとLanguagePriorityを書き換えなければらないと 「」に書いてあったので早速書き換えようと思いましたが、Googledで検索したところ、 こんな記事が「AddDefaultCharset none の謎」、 「LanguagePriority の意味」。 危うくセットで、間違ってしまう所でした。 core - Apache HTTP サーバ。 公式のドキュメントには、ちゃんと目を通して置かないと…。)

次はWindows XP(+Apache)にMySQLをインストール


Windows XP(+Apache)にPHPをインストール(2)の前後の記事

カテゴリー [ メモ・覚え書き ] [ PHP ]



アマゾン(Amazon.co.jp) PHP

体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

1. 本 体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

[2011-03-03)]作者:徳丸 浩 。レーベル:ソフトバンククリエイティブ 。製造:ソフトバンククリエイティブ 。出版:ソフトバンククリエイティブ 。発売:ソフトバンククリエイティブ。関連:「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

現場のワークフローで覚える Webサイト制作教室

2. 本 現場のワークフローで覚える Webサイト制作教室

[2012-04-20)]作者:高橋のり 。レーベル:エムディエヌコーポレーション 。製造:エムディエヌコーポレーション 。出版:エムディエヌコーポレーション 。発売:エムディエヌコーポレーション。関連:本格ビジネスサイトを作りながら学ぶ WordPressの教科書

よくわかるPHPの教科書

3. 本 よくわかるPHPの教科書

[2010-09-14)]作者:たにぐち まこと 。レーベル:毎日コミュニケーションズ 。製造:毎日コミュニケーションズ 。出版:毎日コミュニケーションズ 。発売:毎日コミュニケーションズ。関連:いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる

4. 本 HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる

[2007-06-20)]作者:エビスコム 。レーベル:ソシム 。製造:ソシム 。出版:ソシム 。発売:ソシム。関連:ゼロからわかる HTML&amp;CSS超入門

わかりやすいJava入門編

5. 本 わかりやすいJava入門編

[2009-10)]作者:川場 隆 。レーベル:秀和システム 。製造:秀和システム 。出版:秀和システム 。発売:秀和システム。関連:スッキリわかるJava入門

パーフェクトJavaScript (PERFECT SERIES 4)

6. 本 パーフェクトJavaScript (PERFECT SERIES 4)

[2011-09-23)]作者:井上 誠一郎 。レーベル:技術評論社 。製造:技術評論社 。出版:技術評論社 。発売:技術評論社。関連:JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで

いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

7. 本 いきなりはじめるPHP~ワクワク・ドキドキの入門教室~

[2011-12-09)]作者:谷藤賢一 。レーベル:リックテレコム 。製造:リックテレコム 。出版:リックテレコム 。発売:リックテレコム。関連:よくわかるPHPの教科書

2

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)



このエントリーのトラックバックURL:

アーカイブ

コメント

トラックバック

広告

あわせて読みたい

あわせて読みたい