启动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 & SELinux in FC3上说的,修改httpd.conf中DocumentRoot为自定义目录,,然后再输入开头命令,vi编辑的html可以访问了。
然后上传的也可以了,问题解决。网上查chcon命令是共享文件(夹)的意思,大概就是新建一个目录,设置好共享。
相关推荐
1. **403 Forbidden错误**:检查Apache配置文件是否正确,并确认用户和权限设置无误。 2. **无法访问仓库**:确保防火墙允许HTTP流量,可以使用`firewall-cmd --permanent --add-service=http`和`firewall-cmd --...
- **403 Forbidden**:权限问题,确保网站目录拥有正确的权限(755对目录,644对文件)。 - **404 Not Found**:文件路径错误,检查DocumentRoot配置是否正确。 - **500 Internal Server Error**:配置错误,检查...
- **403 Forbidden**:检查文件和目录的权限设置是否正确。 - **404 Not Found**:确认文档根目录设置是否准确,文件是否存在。 - **500 Internal Server Error**:查看错误日志以定位问题。 - **慢速响应**:优化...
如果出现“Forbidden”错误,可能是由于SELinux阻止了访问。查看SELinux状态: ``` getenforce ``` 如果是强制模式(enforcing),可以暂时设置为宽容模式: ``` setenforce 0 ``` 要永久禁用SELinux,修改...
sudo systemctl restart httpd # 对于CentOS/RHEL ``` 总结来说,通过`.htaccess` 文件设置404和其他错误页面,可以提升网站的专业性和用户体验。正确配置`ErrorDocument` 指令并确保服务器支持`.htaccess` 文件,...
这个日志记录了服务器遇到的错误和异常情况,如403 Forbidden和404 Not Found错误。 一个典型的Apache Access Log条目示例如下: ``` 192.168.0.101 - - [22/Aug/2014:12:03:36 -0300] "GET /icons/unknown.gif ...
其次,如果遇到“Error 403 Access forbidden!”,这意味着你没有被授权访问Apache的Server Status页面。这是由于Apache的配置文件中对Server Status的访问权限进行了限制。Apache的配置文件通常位于`/usr/local/...
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 ...