LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 801|回复: 2

为什么会激活这个模块呢?

[复制链接]
发表于 2003-4-10 21:50:19 | 显示全部楼层 |阅读模式
我是这样的啊
apache_1.3.27.tar.gz
php-4.3.0.tar.gz
解压两个包
我是样配置的
./configure --prefix-apache=/usr/local/apache
再进入到php目录中
./configure --with-mysql=/usr/local/mysql --with-apache=../apache[xx]
make
make install
再进到apache目录
./configure --prefix-apache=/usr/local/apache --activate-module=./src/modules/php4/libphp4.a(以上操作module/php4/目录下根本没有libphp4.a这个模块的,我是手工从php/lib/libphp4.a复到这apache的php4目录下的
但也有人说可以用enable-module=so动态加载,但是没有用
)
像这样操作就会出错
Configuring for Apache, Version 1.3.27
+ using installation path layout: Apache (config.layout)
configure:Error: Module source already has to be below src/modules/ to be activated
这是为什么,我看这个论坛的所有关于配置的文章。怎么不会让他激活的这个模块的

但是有一点,删除,再装,删除再装.........像这样会成功
发表于 2003-4-11 09:28:48 | 显示全部楼层
php/lib/libphp4.a这个要编译成模块php/lib/libphp4.o才可以加载
 楼主| 发表于 2003-4-11 10:38:59 | 显示全部楼层
我一直没有出现过在src/module/php4/有这个libphp4.a这个模块啊其他都有,就是这个没有啊不知道为什么能不能告诉我啊?

我编译的时候总不会生成这个文件libphp4.a啊这是为什么啊,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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