QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 680|回复: 2

安装apache2和php时候很奇怪的问题,大家给看看

[复制链接]
发表于 2004-1-7 09:51:41 | 显示全部楼层 |阅读模式
我安装的是最新的apache2和php4.3.4,mysql已经安装成功了,接着是安装apache2

tar zxvf apache2.tar.gz

cd apache2

./configure --prefix=/usr/local/apache2 --enable-module=so
make
make install

apache安装没有问题了,下面安装php的时候就出现问题了

tar zxvf php4.3.4.tar.gz

cd zxvf php4.3.4

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/etc --with-zlib --with-mysql --with-xml

configure完了以后没有什么问题,但是当make的时候就出错了

make

出错信息

sapi/apache2handler/php_functions.lo main/internal_functions.lo -lcrypt -lcrypt -lz -lresolv -lm -ldl -lnsl -lcrypt -lcrypt  -o libphp4.la
ext/zlib/zlib.lo: file not recognized: File truncated
collect2: ld returned 1 exit status
make: *** [libphp4.la] Error 1

天啊,我试过好几次都是这样,我看过php的文档,应该安装的没有什么问题啊,怎么会这样啊?大家给看看啊!
发表于 2004-1-7 14:49:01 | 显示全部楼层
呵,和我遇到的问题一样,告诉你我的解决方法:

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=49517

后来发现版本好像有问题,下个php-4.3.5,在安装,也是到了这一步,除了问题,
不过4.3.5版本的有提示,按照提示把不能编译的那一行删掉,再make 就ok拉
回复

使用道具 举报

发表于 2004-1-9 01:47:49 | 显示全部楼层
--with-mysql的时候,如果mysql不是RPM安装或者用RPM安装的时候指定了非默认路径,就要写成这样:--with-mysql=/path/mysql
如果需要zend optimer支持,需要下载zend库才可以。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-15 06:04 , Processed in 0.047103 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表