resin+apache只能运行JSP文件,不能运行HTM文件

xieqingzhong 2002-04-19 05:30:14
我有一个htm和JSP文件在同一目录下,这样http://localhost/1.jsp可以运行JSP,这样http://localhost/1.htm不能运行htm文件
...全文
2 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
bxh777 2002-05-27
我的问题解决喽!
回复
ashchen 2002-05-26
使用最新版本的apache和resin
回复
iamkangkang 2002-05-26
你分开单独测试吧
回复
ashchen 2002-05-26
说明你比较倒霉,认命吧,呵呵
回复
bxh777 2002-05-26
apache和resin都是最新的。
resin和apache的服务当然是相同目录了。
-----还是没有解决问题。
回复
iamkangkang 2002-05-25
要注意,可能是你们的两个软件的服务根目录目录不同啊

jsp文件由resin解析,服务器会到resin的服务目录去找文件,
而html直接由apache提供路径,会在apche的服务目录下查找的,

解决是resin和 apache的服务root指向相同的目录!!
回复
bxh777 2002-05-24
answer
回复
bxh777 2002-05-22
你去 resin 的网站看看它们的配置说明吧。
下面的配置你去试试:
LoadModule caucho_module "E:\\Apache Group\\resin-2.1.0/srun/win32-1.3.6/mod_caucho.dll"
AddModule mod_caucho.c

CauchoHost localhost 6802
AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>

我配置的环境运行结果和你的运行结果正好相反:
http://localhost/1.html 可以运行
http://localhost/1.jsp 不能运行
乜问题?请教?
回复
Times2001 2002-04-20
一定可以解读html的
可能是你的apache配置上出了问题
apache+resin组合中
apache就是为了解释扩展名为html的文件
resin是解释jsp文件的
如果你实在解决不了
就把html文件都改成.jsp把,也可以运行的
回复
littleyy 2002-04-20
好像可以设置的,我记得是。其实这样也挺好的。安全,。
回复
hccpro 2002-04-20
看看apache中的httpd.conf文件内容,找"index"
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告