由 jjk924 在 11-04-2003 15:25 发表:
请教Apache 2.0.47与PHP4.3.3安装问题?(以模块方式)
开始是按网上的方法依次装:msyql jpeg zlib freetype libpng gd php
也遇到许多问题,都改正。现在就是要安装Apache拉,网上看教程没好清楚。我主要是想以模块方式加载。有人写:
apache :
./configure --prefix=/usr/local/apache --enable-shared=most --enable-module=max (好象不行呢?)
那主要好象是那libphp4.so是要怎么编译呢?
使用的是apache2.0.47哦!
Duron700 abit-KT7 sd256M 杂牌GF2MX400 10G
由 escapedd 在 11-05-2003 11:32 发表:
Apache的安装
./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
这种apache的安装方式就是激活所有的apache模块了,所以不必为PHP模块担心
PHP的安装
./configure --with-apxs2filter=/usr/local/apache/bin/apxs
或者./configure --with-apxs2=/usr/local/apache/bin/apxs
以上安装方法在Magic Linux下是通过的
由 jjk924 在 11-06-2003 13:35 发表:
那我还想知道的是 安装php和Apache有没有什么先后次序吗?
好象大多数是先php的。
Duron700 abit-KT7 sd256M 杂牌GF2MX400 10G
由 frankie 在 11-06-2003 14:56 发表:
我装这个apache和php装的好头疼。
php的编译老是出错。不知道为什么。我不加参数出错,加了编译的参数还是出错。郁闷死了
为兄弟两肋插刀,为美女插兄弟两刀。兄弟如手足,美女如衣服,谁穿我衣服我砍他手足;美女如衣服,兄弟如手足,谁动我手足我穿他衣服!!!
由 frankie 在 11-06-2003 15:29 发表:
make: *** [sapi/cli/php] Error 1
php编译的时候总是出这个错误。兄弟们谁知道啊
我用的是apache2.0.43 php4.3.1 redhat 9.0 mysql 4.0用rpm已经装好
apache的编译选项
./configure --prefix=/usr/local/apache \
--enable-so \
--enable-cgi \
--enable-info \
--enable-rewrite \
--enable-speling \
--enable-usertrack \
--enable-deflate \
--enable-mime-magic 没有问题
php的编译选项
./configure \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql \
--prefix=/usr/local/apache/php \
--with-config-file-path=/usr/local/apache/php \
--enable-track-vars \
--enable-force-cgi-redirect \
--disable-cgi \
--with-zlib \
--with-gettext \
--with-gdbm
make的时候一堆的错误
/root/source/php-4.3.1/ext/standard/var_unserializer.c: In function `php_var_unserialize':
/root/source/php-4.3.1/ext/standard/var_unserializer.c:308: warning: comparison is always false due to limited range of data type
ext/mysql/libmysql/my_tempnam.lo(.text+0x4c): In function `my_tempnam':
/root/source/php-4.3.1/ext/mysql/libmysql/my_tempnam.c:103: the use of tempnam' is dangerous, better use mkstemp'
ext/mysql/libmysql/my_lib.lo(.text+0x3d1): In function `my_dir':
/root/source/php-4.3.1/ext/mysql/libmysql/my_lib.c:169: undefined reference to `errno'
ext/mysql/libmysql/my_lib.lo(.text+0x5ef): In function `my_stat':
/root/source/php-4.3.1/ext/mysql/libmysql/my_lib.c:588: undefined reference to `errno'
ext/mysql/libmysql/my_malloc.lo(.text+0xde): In function `my_malloc':
/root/source/php-4.3.1/ext/mysql/libmysql/my_malloc.c:24: undefined reference to `errno'
ext/mysql/libmysql/my_realloc.lo(.text+0xd5): In function `my_realloc':
/root/source/php-4.3.1/ext/mysql/libmysql/my_realloc.c:44: undefined reference to `errno'
ext/mysql/libmysql/my_delete.lo(.text+0x86): In function `my_delete':
/root/source/php-4.3.1/ext/mysql/libmysql/my_delete.c:16: undefined reference to `errno'
ext/mysql/libmysql/my_tempnam.lo(.text+0x89):/root/source/php-4.3.1/ext/mysql/libmysql/my_tempnam.c:108: more undefined references to `errno' follow
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
为兄弟两肋插刀,为美女插兄弟两刀。兄弟如手足,美女如衣服,谁穿我衣服我砍他手足;美女如衣服,兄弟如手足,谁动我手足我穿他衣服!!!
由 escapedd 在 11-06-2003 20:54 发表:
很奇怪