- 主题:FastRWEngine打开引起Seg Fault?
我觉得还是编译得问题...
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: rewrite的配置到最后一步了
: 一通删除和重新make 后apache 正常了
: httpd -l可以看到fastcgi 和 fastrw 都是built in
: make -C software/apache_module后会报告mod_fastrw already loaded
: 删掉多加的AddModule,留下一句LoadModule后不报错了
: 通过url已经能访问进站画面
: 但不加准确url的话只返回404 not found
: 觉得像是rewrite没有起作用
: ...................
--
FROM 220.249.10.10
要不卸载rpm
然后重新make install?
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: 怎么才能清除掉原来的错误编译留下的文件呢?
: 原先误加了前缀--prefix=/usr
: 在/usr 里面留了些文件
: 试了make distclean 没有清楚掉
: 只好自己动手删到httpd不报错能正常运行
: 【 在 lepton (兰德菲欣丝.梦妮) 的大作中提到: 】
: : 我觉得还是编译得问题...
: : ...................
: ...................
--
FROM 220.249.10.10
如果用rewrite
就不要用我写的那个fastrw
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: 原来的删还删不掉
: 只好--replacepkgs以后再删
: 然后重新 make distclean;configure;make ;make install
: make -C apache_module
: make -C nju09 install
: 现在访问时返回的虽然还是未找到,但已经从"/"变成了"cgi-bin/www"
: 因为这个机器上有两个BBS,/cgi-bin/的alias已经被另一个用了
: 原先配置时就改了名字为/fastcgi/
: ...................
--
FROM 220.249.10.10
/
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: 执行www的结果是返回未实现的功能
: SCRIPT_URL设什么好
: 【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: : 返回的是500内部错误
: : 这不是正常退出吧
--
FROM 220.249.10.10
那改apache运行用户?
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: 还是一直500
: idle timeout错误
: exit status 0
: 但www执行又没有问题
: 不过发现用root和bbs用户执行www输出正常
: 用apache的用户却完全没有输出
: 【 在 lepton (兰德菲欣丝.梦妮) 的大作中提到: 】
: : /
: ...................
--
FROM 220.249.10.10
chmod 4755...
chown bbs.bbs ...
【 在 Necromancer (tobeornottobethat'sthequestion) 的大作中提到: 】
: 这个设置有些不好改,因为涉及到另一个virtual host
: 奇怪的是同样这样的用户设置
: 原先是成功运行过的
: 【 在 lepton (兰德菲欣丝.梦妮) 的大作中提到: 】
: : 那改apache运行用户?
: : ...................
--
FROM 220.249.10.10