QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 749|回复: 5

求助:Apache & PHP的集成

[复制链接]
发表于 2004-4-9 22:24:54 | 显示全部楼层 |阅读模式
我装的是apache2.0.49和php4.35(用的是动态加载的方法),可是启动httpd就是如下的错误信息:

Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf: Cannot load
/usr/local/apache2/modules/libphp4.so into server:
/usr/local/apache2/modules/libphp4.so: undefined symbol: compress

请问这是为什么?在httpd.conf上下文好像没有找到undefined symbol的“compress”嘛?!
“LoadModule php4_module modules/libphp4.so”应该没错吧
发表于 2004-4-10 23:48:58 | 显示全部楼层

Re: 求助:Apache & PHP的集成

[quote:c655e022bb="arzon"]

Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf: Cannot load
/usr/local/apache2/modules/libphp4.so into server:
/usr/local/apache2/modules/libphp4.so: undefined symbol: compress
[/quote]

检查一下/usr/local/apache2/modules/libphp4.so有没有这个文件
回复

使用道具 举报

发表于 2004-4-10 23:52:15 | 显示全部楼层
不是有没有这个文件的问题:
/usr/local/apache2/modules/libphp4.so文件是肯定存在的~~但是可能这个文件的编译时存在问题~~或是并不是用当前使用的apache的环境编译的.建议重新编译一下php试试.
回复

使用道具 举报

发表于 2004-4-11 11:34:10 | 显示全部楼层
呵呵
重新编译一下拉
回复

使用道具 举报

 楼主| 发表于 2004-4-11 12:18:23 | 显示全部楼层
谢谢了,弄了三天,昨晚解决了。
原来是因为用mandrake9自带得mysqlRPM包编译出来的php有问题(虽然不报错),用源码安装mysql再编译php就好了。:-)
不过源码编译mysql真是挺难的,浪费我大段青春时光
回复

使用道具 举报

发表于 2004-4-12 19:43:35 | 显示全部楼层
[quote:2e5c75ed3c="arzon"]谢谢了,弄了三天,昨晚解决了。
原来是因为用mandrake9自带得mysqlRPM包编译出来的php有问题(虽然不报错),用源码安装mysql再编译php就好了。:-)
不过源码编译mysql真是挺难的,浪费我大段青春时光 [/quote]

编译的时候你可以作别的事 啊
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-8 23:51 , Processed in 0.051413 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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