On Wed, Jan 16, 2002 at 07:52:32PM +0000, fade2blac wrote:
>--with-mysql
>gak perlu dikasi path, ntar biar configure-nya php cari ndiri.
>atau kalo mau dikasi path harusnya --with-mysql=/usr/local/mysql
>tergantung pilihan waktu configure
Eh koq ngawur ya saya padahal ada 2 opsi ya pake "path" dan "nggak pake path"
>lalu kenapa gak --with-apxs aja, biar dibuild sbg module. Cuman apachenya dibuild
>duluan sampe abis.
yup, karena saya nunggu untuk "make certificate".
>sebelum compile PHP, di configure dulu apachenya, tanpa make, baru di built php-nya
Yups, memang saya lakukan seperti ini, tapi ada preconfigure yg pertama:
debian:/usr/local/apache_1.3.12# ./configure --prefix=/usr/local
yg kedua (setelah configure/make/make install php selesai)
debian:/usr/local/apache_1.3.12# SSL_BASE=../openssl-0.9.6c ./configure \
--prefix=/usr/local --enable-module=ssl \
--enable-module=libphp4.module \
--enable-module=rewrite \
--activate-module=src/modules/php4/libmodphp4.a
Untuk yg diatas "sukses", tetapi pas "make" ada error spt ini:
debian:/usr/local/apache_1.3.13# make
---cut Error!!
===> src
make[1]: Entering directory `/usr/local/src/apache_1.3.12'
make[2]: Entering directory `/usr/local/src/apache_1.3.12/src'
===> src/regex
make[3]: Nothing to be done for `all'.
<=== src/regex
===> src/os/unix
make[3]: Nothing to be done for `all'.
<=== src/os/unix
===> src/ap
make[3]: Nothing to be done for `all'.
<=== src/ap
===> src/main
make[3]: Nothing to be done for `all'.
<=== src/main
===> src/lib
===> src/lib/expat-lite
make[4]: Nothing to be done for `all'.
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
make[4]: Nothing to be done for `all'.
<=== src/modules/standard
===> src/modules/ssl
make[4]: Nothing to be done for `all'.
<=== src/modules/ssl
===> src/modules/php4
gcc -c -I../../os/unix -I../../include -DLINUX=2 -DMOD_SSL=206106 -DUSE_HSREGEX
-DEAPI -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED `../../apaci` mod_php4.c
mod_php4.c:28: zend.h: No such file or directory
mod_php4.c:29: php.h: No such file or directory
mod_php4.c:30: php_variables.h: No such file or directory
mod_php4.c:31: SAPI.h: No such file or directory
mod_php4.c:48: php_ini.h: No such file or directory
mod_php4.c:49: php_globals.h: No such file or directory
mod_php4.c:50: SAPI.h: No such file or directory
mod_php4.c:51: main.h: No such file or directory
mod_php4.c:53: zend_compile.h: No such file or directory
mod_php4.c:54: zend_execute.h: No such file or directory
mod_php4.c:55: zend_highlight.h: No such file or directory
mod_php4.c:56: zend_indent.h: No such file or directory
mod_php4.c:58: ext/standard/php_standard.h: No such file or directory
make[4]: *** [mod_php4.o] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/src/apache_1.3.12/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/src/apache_1.3.12'
make: *** [build] Error 2
---cut Error!!
Kira2 apa yg masalahnya apakah mungkin saya jangan menyebutkan PATH-nya lagi
pas configure untuk module/*.a PHP?, tapi saya ikutin petunjuk install di :
# build/install Apache with mod_ssl and PHP3
$ cd apache_1.3.x
$ SSL_BASE=/path/to/openssl \
./configure \
--prefix=/path/to/apache \
--enable-module=ssl \
--activate-module=src/modules/php3/libphp3.a \
--enable-module=php3
$ make
$ make certificate
$ make install
$ cd ..
Saya pernah coba2 dng Apache_1.3.22, tapi pas langkah ini error yg muncul
"can't find alloc.h".
>ngaruh. Kalo ngikutin pilihan kamu:
>1. mysql, 2.configure apache 3.php 4.openssl 5.mod_ssl 6.Apache
Maksud saya bener nggak urutan kerja saya gitu :-), makasih mas sof.
--
budsz
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3