apache 访问默认页面及 you don't have permission to access / on this server”问题

问题一:

说明http服务器没有问题  ,

找到文件所在的位置   rm -rf /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html  删掉即可。

问题二:

1、 通过apachectl -t 检测配置文件也没有问题

2、查看.conf 文件的   Allow from all

3、查看http.conf 文件中指定的用户和组的访问权限  解决链接          http://wiki.apache.org/httpd/13PermissionDenied

4、  如果还是没有解决问题 那就需要查看扩展的访问权限

使用setenforce 0关闭SELinux,看是否解决问题。

我遇到的问题是http.conf文件中所指定的用户没有访问项目所在目录的权限。

apache 访问默认页面及 you don't have permission to access / on this server”问题

时间: 2024-10-10 05:34:47

apache 访问默认页面及 you don't have permission to access / on this server”问题的相关文章

phpstudy无法访问主页,提示You don't have permission to access / on this server解决办法

1.输入localhost提示:You don't have permission to access / on this server. 新版phpStudy为了安全,取消Apache和nginx列出目录内容. phpStudy如何禁止或允许站点目录列表 请使用『其他选项菜单』-『phpStudy设置』-『允许目录列表』,打上对勾表示允许目录列表,去掉对勾表示禁止目录列表. 2.配置多域名的虚拟主机总是失败,提示You don't have permission to access / on

Linux Centos7 Apache 访问 You don't have permission to access / on this server.

折腾了很久,今天才找到了最正确的答案.感言真不容易. 百度出来的99%都是采集的内容,全都是错误的. You don't have permission to access / on this server. 百度出的解决方法: 1)关闭selinux .坑,服务器根本就没开启selinux 2)修改 httpd.conf 中的 allow from all!坑,Apache都2.4+,根本就不存在 allow from all ,现在改为了  Require all granted! 3)修改

Apache 2.4权限设置( you don't have permission to access / on this server Apache2.4)

摘要 you don't have permission to access / on this server Apache2.4 Apache 从2.2升级到 Apache2.4.x 后配置文件 httpd.conf 的设置方法有了大变化,以前是将 deny from all 全部改成 Allow from all 实现外网访问,现在是将 Require all denied 以及 Require local 都该为 Require all granted 就可以了. .htaccess 如果

Apache: You don't have permission to access / on this server

当我们需要使用Apache配置虚拟主机时,有可能会出现这个问题:Apache: You don't have permission to access / on this server # 同IP不同域名 # Listen for virtual host requests on all IP addresses NameVirtualHost *:8080 <VirtualHost *:8080> DocumentRoot "D:/lamp/phpweb/full" Se

安装wamp后,localhost访问报错“You don&#39;t have permission to access / on this server.”

今天装了一个wamp,在本地测试了一下,发现使用http://localhost/报错403,提示内容如下:"You don't have permission to access / on this server.".用127.0.0.1访问正常,phpMyAdmin也是同样的问题. 在网上搜索了一下有很多都是出现这个问题,但是不是不详细就是没找到解决办法.在此做一下记录,我是安装一路下一步所以安装目录都是默认的. 首先修改Apache,在wampserver下左键,Apache下有

redhat centos apache 403 错误 Forbidden You don&#39;t have permission to access / on this server

redhat centos apache 403 错误 centos7 apache2.2.34源码包安装成功,确认进程已启动( ps -le | grep httpd) ,防火墙已关闭,但访问时报错: Forbidden  You don't have permission to access / on this server 原因为:安装目录/conf/httpd.conf配置文件中 User deamon Group deamon 选项没有修改,上述配置为默认配置,将其修改为 User t

Apache-You don&#39;t have permission to access / on this server. Apache, win 7

在win7环境下,apche报出You don't have permission to access / on this server.禁止访问,应该如何解决呢?可以试试下面的方法 第一:寻找配置文件:apache\apache2.2.22\conf\httpd.conf (修改配置文件之前,记得先做好备份,以免方案不对,影响原来的配置) 第二:用编辑器打开,寻找: #LoadModule rewrite_module modules/mod_rewrite.so 第三:删除本行开头的“#”,

Apache(httpd) 报错You don&#39;t have permission to access /on this server.

项目需要,增加个访问端口,指向不同目录. 但是一直报"You don't have permission to access /on this server."错误 配置文件语法检查: #/etc/init.d/httpd configtest 或 apachectl -t 直接输入:/etc/init.d/httpd 会新显示选项 [[email protected] ~]# /etc/init.d/httpd  Usage: httpd {start|stop|restart|co

问题解决:Apache: You don&#39;t have permission to access / on this server

虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:www.company1.com和www.company2.com). 如果每个网络站点拥有不同的IP地址,则虚拟主机可以是"基于IP"的: 如果只有一个IP地址,也可以是"基于主机名"的, 其实现对最终用户是透明的.具体细节可以查看Apache官方说明 . 一. “基于主机名”虚拟主机的配置 Listen 81 NameVirtualHost *:81 <VirtualHost *