by Administrator
24. June 2009 17:53
# cd source/PHP/path
# tar -xjf php-5.0.3.tar.bz2
# cd php-5.0.3
# ./configure --prefix=/usr/local --sysconfdir=/etc --with-mod_charset \
--with-apxs2=/usr/local/httpd/bin/apxs \
--with-apxs2-filter=/usr/local/httpd/bin/apxs \
--enable-force-cgi-redirect --enable-discard-path \
--enable-fast-cgi --enable-libgcc \
--with-xml --with-libxml=/usr/include/libxml2/libxml/ --with-openssl \
--with-zlib --with-bz2 --enable-calendar --with-jpeg-dir=/usr/lib \
--with-tiff --with-gdbm=/usr/include --with-curl=/usr/include \
--with-db4=/usr/include/db4 --with-inifile --with-flatfile \
--enable-dba --enable-dbase --enable-dbx --enable-dio \
--enable-exif --enable-bcmath --enable-filepro --enable-ftp \
--with-gd-dir=/usr/lib --with-png-dir=/usr/lib --with-xpm-dir=/usr/lib \
--with-freetype-dir=/usr/include/freetype2/freetype \
--enable-gd-native-ttf --enable-gd-jis-conv --with-gettext \
--with-imap=/usr/local/imap-2004g --with-kerberos \
--with-imap-ssl=/usr/local/imap2004g \
--with-interbase=/usr/include --enable-track-vars \
--with-mysql=/usr/include/mysql --with-mysql-sock \
--with-ncurses=/usr/include/ncurses --enable-pcntl \
--with-pgsql=/usr/include/pgsql --with-readline=/usr/include/readline \
--enable-soap --enable-sockets --with-pear --enable-maintainer-zts \
--enable-memory-limit --enable-zend-multibyte ?with-mime-magic
# make
# make install
# cp php.ini-recommended /usr/local/lib/php.ini
# vi /usr/local/lib/php.ini
Cari paramater
register_globals, ubah nilai Off menjadi On.
magic_quotes_gpc, ubah nilai Off menjadi On.
Edit file httpd.conf
# vi /usr/local/httpd/conf/httpd.conf
Tambahkan direktif berikut ini.
LoadModule php5_module modules/libphp5.so
DirectoryIndex index.html index.html.var index.php
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-php-source .phps
Restart apache
# service httpd restart
Buat file info.php di public_html
# echo ?<? phpinfo(); ?>? > info.php

24acffa5-2074-41fe-9c95-68e3cf5eb5a1|0|.0
Tags: php