珞珈山水BBS电脑网络BBS安装与维护 → 单文区文章阅读

单文区文章阅读 [返回]
发信人: takecarebob.bbs@ytht.net (猪肉反应堆), 信区: BBSDev
标  题: Re: 求助:关于ythtbbs web界面的安装
发信站: YTHT (Thu Jun 26 14:47:17 2003)
转信站: WHUBBS!news.tiaozhan.com!news.happynet.org!YTHT

我回家按你的方法试了,还是没有成功。
关于url rewrite和fastcgi我也查看了
一些资料。

问题如下:
假定我的域名为bbs.bob.com
设定的SMAGIC为mybbs
在http.conf 末尾加上
RewriteEngine on
RewriteRule ^/mybbs(*)$  /cgi-bin/www [PT]
RewriteRule ^/$          /cgi-bin/www [PT]

在首页中,注册的cgi设定为/mybbs/bbsreg...........
当点注册的时候,发现url rewrite没有起作用
浏览器地址栏出现的是http://bbs.bob.com/mybbs/bbsreg......
结果当然是错误HTTP404-未找到的文件
不知道为什么????

然后我就直接采用如下方式调用cgi,避开url rewrite
直接在地址栏输入如下http://bbs.bob.com/cgi-bin/www/bbsreg......
结果出现错误:
错误! shm_bcache_error!
我不明白的是,在我的/var/www/cgi-bin/目录下只存在一个
www 的cgi文件,而并不存在一个www目录,那么即使url_rewrite
起作用了,也就是将http://bbs.bob.com/mybbs/bbsreg替换为
http://bbs.bob.com/cgi-bin/www/bbsreg,那么这是如何调用
www这个cgi文件的呢?????????

请高手指导,谢谢!!!




【 在 lepton 的大作中提到: 】
: www.google.com
: 搜索fastcgi url rewrite
: 【 在 takecarebob (猪肉反应堆) 的大作中提到: 】
: : 谢谢指导!!!
: : 我还有几个问题想请教:
: : 1.在/var/www/cgi-bin/目录下的cgi文件
: : 是www,那么在执行比如bbslogin,bbsre这些
: : cgi的时候其工作原理到底是怎么一回事情?
: : 
: : 
: (以下引言省略...)

--
※ 来源:.一塌糊涂 BBS http://ytht.net [FROM: 202.115.71.50]
[返回单文区目录]

武汉大学BBS 珞珈山水站 All rights reserved.
wForum , 页面执行时间:11.138毫秒