Top / Installmemo / php
PHP Version 4.2.2
[root@inasa src]# tar xvfz php-4.2.2.tar.bz2 [root@inasa php-4.4.2]# ./configure --prefix=/opt/IBMIHS \ --with-ibm-db2=/opt/IBM/db2/V8.1 \ --with-apxs2=/opt/IBMIHS/bin/apxs \ --enable-i18n \ --enable-mbregex [root@inasa php-4.4.2]# make [root@inasa php-4.4.2]# make install
漢字コード変換に必要
--enable-mbstring \ --enable-mbstr-enc-trans \
register_globals問題
http://d.hatena.ne.jp/keyword/register_globals
ソフトウェア : Apache 2.0.48 + PHP 4.3.4 (2004/02/04) Apache 2.0.52 + PHP 4.3.9 (2004/10/14) OS(作業日): Vine Linux 2.6 (カーネルVer 2.4.22) 2004/02/04 マシン : PC/AT ドキュメント : 2004/02/04 001 ----------------------------------------------------------------------------- PHPの稼働環境を構築する ----------------------------------------------------------------------------- Apache 2.0.48のインストール http://apache.yubitoma.or.jp/httpd/httpd-2.0.48.tar.gz # env CC=gcc CFLAGS='-O2 -funroll-loops' ./configure --prefix=/usr/local/apache --enable-shared=max # make # make install PHP 4.3.4のインストール http://jp2.php.net/get/php-4.3.4.tar.bz2/from/jp.php.net/mirror [root@inasa php-4.3.4]# ./configure --with-xml --with-apxs2=/usr/local/apache/bin/apxs --enable-i18n --enable-mbregex # make # make install # diff httpd.conf httpd-std.conf 231,232d230 < LoadModule php4_module modules/libphp4.so < AddType application/x-httpd-php .php 1017a1016 >