免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 4033 | 回复: 21
打印 上一主题 下一主题

[Web] 我的apache有点怪.. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-16 00:09 |只看该作者 |倒序浏览
环境:CentOS4.2 +apache2.052+php4.39+mysql4.025

我放了个test.php的测试文件在/var/www/html/下,在浏览器中测试了,可以正常显示

我把discuz!论坛的安装文件放到/var/www/html/bbs/下,并把bbs及它的字文件夹设为777

当我在地址栏里输入:http://127.0.0.1/bbs/install.php时出现如下错误:

  1. You don't have permission to access /bbs/install.php on this server.

  2. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
复制代码


但当我把../bbs/下的install.php复制到/var/www/html/下时,在地址栏里输入:http://127.0.0.1/install.php 这时竟可以显示install.php 的页面

后来我就把bbs/下所有文件全部复制到html/下,再在地址栏里输入:http://127.0.0.1/install.php这时又出现:
  1. You don't have permission to access /bbs/install.php on this server.

  2. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
复制代码


在网上我看见一些老外也有过我样的问题,但没有人回答

为什么会这样呀.......


httpd.conf有一段是这样的
<Directory "/var/www/html">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

[ 本帖最后由 discuz213 于 2005-11-16 00:11 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2005-11-16 10:15 |只看该作者
chmod -R 777 bbs/
做了,还是这样吗?

论坛徽章:
0
3 [报告]
发表于 2005-11-16 10:22 |只看该作者
启动apache的用户和组有权限么?
chown -R user:group

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2005-11-16 10:46 |只看该作者
Linux?

有没有启动SElinux?

这个虽然安全,但是大来了很多麻烦啊

论坛徽章:
0
5 [报告]
发表于 2005-11-16 13:27 |只看该作者
原帖由 level 于 2005-11-16 10:15 发表
chmod -R 777 bbs/
做了,还是这样吗?


是呀,这步我做了的..

我把bbs/install.php的由777改成744放到 /html/下都可以在地址栏中显示!!!


原帖由 4Aiur 于 2005-11-16 10:22 发表
启动apache的用户和组有权限么?
chown -R user:group


启动apache的用户和组的权限有什么特别要求吗?我那个test.php可以正常显示,这里的权限应该没问题吧.
你的"启动apache的用户和组的权限"是什么呢?

Linux?

有没有启动SElinux?

这个虽然安全,但是大来了很多麻烦啊


它启动了,但现在我把它设成disabled了,重启httpd服务还不行,问题同原来一样.....

真的不知道是哪里出了问题...请高手再指点.

[ 本帖最后由 discuz213 于 2005-11-16 13:35 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
6 [报告]
发表于 2005-11-16 13:44 |只看该作者
1. chmod -R 777 /var/www

2. 看错误日志里面先是什么

论坛徽章:
0
7 [报告]
发表于 2005-11-16 13:47 |只看该作者
看下/etc/httpd/conf.d里的设置

论坛徽章:
0
8 [报告]
发表于 2005-11-16 19:58 |只看该作者
原帖由 HonestQiao 于 2005-11-16 13:44 发表
1. chmod -R 777 /var/www

2. 看错误日志里面先是什么


回斑竹,chmod -R 777 /var/www已做了

下面是我重启一次后访问时的错误(日志前面那些基本都跟下面一样)


  1. [Wed Nov 16 19:49:39 2005] [notice] SIGHUP received.  Attempting to restart
  2. [Wed Nov 16 19:49:41 2005] [notice] Digest: generating secret for digest authentication ...
  3. [Wed Nov 16 19:49:41 2005] [notice] Digest: done
  4. [Wed Nov 16 19:49:41 2005] [notice] LDAP: Built with OpenLDAP LDAP SDK
  5. [Wed Nov 16 19:49:41 2005] [notice] LDAP: SSL support unavailable
  6. [Wed Nov 16 19:49:42 2005] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
  7. [Wed Nov 16 19:49:43 2005] [notice] Apache/2.0.52 (CentOS) configured -- resuming normal operations
  8. [Wed Nov 16 19:49:44 2005] [error] [client 192.168.11.101] (13)Permission denied: access to /bbs/install.php denied
  9. [Wed Nov 16 19:49:46 2005] [error] [client 192.168.11.101] (13)Permission denied: access to /bbs/install.php denied
  10. [Wed Nov 16 19:49:48 2005] [error] [client 192.168.11.101] (13)Permission denied: access to /bbs/install.php denied
  11. [Wed Nov 16 19:49:48 2005] [error] [client 192.168.11.101] (13)Permission denied: access to /bbs/install.php denied
复制代码

论坛徽章:
0
9 [报告]
发表于 2005-11-16 20:17 |只看该作者
原帖由 level 于 2005-11-16 13:47 发表
看下/etc/httpd/conf.d里的设置



下面是php.conf的内容:
  1. LoadModule php4_module modules/libphp4.so

  2. AddType application/x-httpd-php .php

  3. AddType application/x-httpd-php-source .phps

  4. DirectoryIndex index.php
复制代码

论坛徽章:
0
10 [报告]
发表于 2005-11-16 22:39 |只看该作者
估计是SELinux的问题,

关了这个.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP