Linux下使用apache碰到了奇怪问题?
牛麦康纳 博客专家认证 2009-09-22 09:47:22 装Apache的机器IP:135.251.218.11
1个跑在weblogic下的应用地址:135.251.218.9,端口号都是7003
我的操作步骤:1、安装apache,安装到了/opt/apache/http下
2、从weblogic的lib的linux下拷贝mod_wl_20.so到/opt/apache/http/module下
3、修改/etc/ld.so.conf文件,增加一行:/opt/apache/http/module
4、在httpd.conf的Listen 80下面增加:
loadmodule weblogic_module modules/mod_wl_20.so
<IfModule mod_weblogic.c>
WebLogicHost 135.251.218.9
WebLogicPort 7003
MatchExpression *./*
WLLogFile /tmp/wlproxy.log
</IfModule>
配置和操作步骤是上面的情况,我的weblogic上部署的应用叫hdm,我这样访问:http://135.251.218.9:7003/hdm
这样是可以访问的,证明应用没有问题。但是http://135.251.218.11/hdm这样访问理论上是访问上面的应用的,但是却报404错误。。
我察看/var/httpd/log/error.log日志,里面只多了一行信息:
[error][client 135.251.27.181]File does not exist:/var/www/html/hdm
说明下135.251.27.181是我用浏览器去访问apache的机器IP,这个问题很怪异,高手指点下,本人第一次用apache,还有其他没有注意到的地方吗?