phpの勉強を始める

図書館で借りた本に従って、PHPの勉強を始める。
まずは、Apache2.2とPHP5をインストール。


apache_2.2.2-win32-x86-no_ssl.msi
php-5.1.4-Win32.zip

準備

まずDLL「php5ts.dll」をC:\WINNT\system32にコピー。
そして設定ファイル「php.ini.dist」をC:\WINNTにコピーして、「php.ini」にリネーム。

apacheの設定ファイル(httpd.conf)修正

apacheからphpのDLLを読み込めるようにする。
※実は、php5.1系はapache2.2に対応していないためapacheを起動できなかった。
 開発中のphp5.2をダウンロードし、その中にあるphp5apache2_2.dllを使う。

LoadModule php5_module "C:\php5\php5apache2_2.dll"

ファイル拡張子による処理を指定する

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

URLでファイルを指定しないときに参照するファイルを指定

DirectoryIndex index.html index.php

phpの設定ファイル(php.ini)の修正

インクルードするphpファイルを置いておくディレクト

include_path = ".;c:\php5\includes"

拡張モジュールを置くディレクト

extension_dir = "C:\php5\ext"

以下の拡張モジュールのコメントアウトを外す

extension=php_gd2.dll
extension=php_mbstring.dll

php内部で扱う文字コード体系の設定

mbstring.internal_encoding = SJIS

これでブラウザからアクセスできるようになった。