LinuxSir.cn,穿越时空的Linuxsir!

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

为什么我的apache不能够运行呢

[复制链接]
发表于 2003-9-27 12:17:56 | 显示全部楼层 |阅读模式
linux上装好后,用IE看apache测试页成功。
可是自己设置虚拟目录,建好目录
用IE访问,就提示forbidden了.
是目录的权限还要设置吗?
我看了很多apache的说明,都没有提到这个
发表于 2003-9-27 12:25:38 | 显示全部楼层
是目录的user:group需要修改,不同的发行版都不同。我只知道在SuSE中,如果想访问cgi之类的动态页面的话,必须修改为wwwrun:nogroup
发表于 2003-9-27 13:39:36 | 显示全部楼层
试试关掉防火墙
发表于 2003-9-27 13:57:48 | 显示全部楼层
你的虚拟目录放在什么地方的
有可能是权限的问题
我的就是这样的
要是目录放在home下的时候就会出现这种情况的
最好还是把目录放在他的htdocs下面
 楼主| 发表于 2003-9-27 15:11:44 | 显示全部楼层
直接打 ip\index.htm
就可以显示。奇怪
打 ip ,就不可以
 楼主| 发表于 2003-9-27 15:13:18 | 显示全部楼层
我用得是slackware
发表于 2003-9-28 02:13:08 | 显示全部楼层
没错啊httpd.conf里
如果index文件没有的化列表显示所有文件
Options Indexes FollowSymlinks MultiViews
改成
Options None
这样的话,index文件没有就显示forbidden了

通常改成Options None比较安全,需要发布网页的服务器这样比较好
自己测试用的服务器的话有文件列表比较方便。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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