`
DAQIQIU
  • 浏览: 23293 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

centos6 httpd 403 forbidden

阅读更多

启动http server后用到应用路径vi编辑html可以访问,但是自己上传资源后出现403,查看error_log发现access denied,网上搜索解决方法:

1、修改httpd.conf中用户,

把apache改成上传文件用户,我觉着上传文件的用户应该没权限监听80端口,我把用户直接改成root了,重启服务报错,   

    User apache
   Group apache
  失败。
2、chcon -R -t httpd_sys_content_t  <path to web files>

运行这个命令,具体内容没细看,仍然forbidden,并且连vi编辑都不行。
按照Apache (httpd) 403 errors &amp; SELinux in FC3上说的,修改httpd.conf中DocumentRoot为自定义目录,,然后再输入开头命令,vi编辑的html可以访问了。
然后上传的也可以了,问题解决。网上查chcon命令是共享文件(夹)的意思,大概就是新建一个目录,设置好共享。


 

分享到:
评论

相关推荐

    centos svn 搭建全流程(超详细,原创!)

    1. **403 Forbidden错误**:检查Apache配置文件是否正确,并确认用户和权限设置无误。 2. **无法访问仓库**:确保防火墙允许HTTP流量,可以使用`firewall-cmd --permanent --add-service=http`和`firewall-cmd --...

    httpd

    - **403 Forbidden**:权限问题,确保网站目录拥有正确的权限(755对目录,644对文件)。 - **404 Not Found**:文件路径错误,检查DocumentRoot配置是否正确。 - **500 Internal Server Error**:配置错误,检查...

    Apache24 工具软件

    - **403 Forbidden**:检查文件和目录的权限设置是否正确。 - **404 Not Found**:确认文档根目录设置是否准确,文件是否存在。 - **500 Internal Server Error**:查看错误日志以定位问题。 - **慢速响应**:优化...

    Linux centos7 下安装 phpMyAdmin的教程

    如果出现“Forbidden”错误,可能是由于SELinux阻止了访问。查看SELinux状态: ``` getenforce ``` 如果是强制模式(enforcing),可以暂时设置为宽容模式: ``` setenforce 0 ``` 要永久禁用SELinux,修改...

    linux .htaccess 设置 404 等错误页面

    sudo systemctl restart httpd # 对于CentOS/RHEL ``` 总结来说,通过`.htaccess` 文件设置404和其他错误页面,可以提升网站的专业性和用户体验。正确配置`ErrorDocument` 指令并确保服务器支持`.htaccess` 文件,...

    使用MySQL语句来查询Apache服务器日志的方法

    这个日志记录了服务器遇到的错误和异常情况,如403 Forbidden和404 Not Found错误。 一个典型的Apache Access Log条目示例如下: ``` 192.168.0.101 - - [22/Aug/2014:12:03:36 -0300] "GET /icons/unknown.gif ...

    Apache的status相关问题解决办法

    其次,如果遇到“Error 403 Access forbidden!”,这意味着你没有被授权访问Apache的Server Status页面。这是由于Apache的配置文件中对Server Status的访问权限进行了限制。Apache的配置文件通常位于`/usr/local/...

    .htaccess

    Bad request 错误请求 403 - Forbidden 禁止 500 - Internal Server Error 内部服务器错误 404 - Wrong page 找不到页面 Then, all you need to do is to create a file to display when the error ...

Global site tag (gtag.js) - Google Analytics