TOPメニュー > phpの構築

■phpの構築 ver 3(apache、postgres環境ありき)



cd /usr/local/src
tar zxvf php-x.y.z.tar.gz
cd ./php-x.y.z

./configure \
--with-pgsql \
--enable-track-vars \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-i18n \
--enable-mbregex

make
make install

php設定ファイル(php3.ini)のインストール
cd /usr/local/src/php-x.y.z
cp php3.ini-dist /usr/local/lib/php3.ini

php3.iniの編集
i18n.http_output = EUC-JP
i18n.internal_encoding = EUC-JP
i18n.script_encoding = auto
i18n.http_input = auto
i18n.http_input_default = EUC-JP

httpd.confの編集
/usr/local/apache/conf/httpd.conf

#AddType application/x-httpd-php3 .phtml .php3
#AddType application/x-httpd-php3-source .phps の#を取る

DirectoryIndexにindex.php3を追加
DirectoryIndex index.html index.phtml index.php3

/usr/local/apache/bin/apachectl start(sslの場合はstartssl)

/usr/local/apache/htdocsにtest.php3を作成
内容は
<?php
phpinfo();
?>

webで実行、確認