折腾了非常久,今天才找到了最正确的答案.感言真不easy. 百度出来的99%都是採集的内容.全都是错误的. You don't have permission to access / on this server. 百度出的解决方法: 1)关闭selinux .坑,server根本就没开启selinux 2)改动 httpd.conf 中的 allow from all! 坑,Apache都2.4+.根本就不存在 allow from all .如今改为了  Require all grante…
检查http.conf发现没错之后.查找资料后发现时selinux的问题,所以须要关闭这个服务: 1 vi /etc/sysconfig/selinux 2 SELINUX=enforcing 改为 SELINUX=disabled 重新启动后生效 不需重新启动 运行命令: 1 setenforce 0 ********************************************************* 在CentOS5.3+MySQL 5.0.45 +Apache2.2.3 +P…
在Mac下Apache修改默认站点的目录时,遇到403错误, you don’t have permission to access / on this server 首先按照google到教程: 修改Apache目录 上面说到了mac下Apache的默认文件夹为/Library/WebServer/Documents,该目录默认是隐藏的,操作不是很方便,我们可以将其修改成自定义的目录. 打开终端,输入命令:sudo vi /etc/apache2/httpd.conf 找到如下两处 Docum…
安装好wampserver想在浏览器打开运行php的结果,发现: You don't have permission to access on this server 解决办法是: 在Apache的根目录打开httpd.conf文件下进行修改: 修改完之后: 然后再试试在浏览器输入127.0.0.1或者127.0.0.1/index.php,可以看到下面的页面出现的话就证明ok了. 这里说明下:我用的window10,apache压缩文件安装的apache.搜http://127.0.0.1和h…
之前开发项目一直在linux上用的xampp集成环境,前几天突然想移到window上面去. 開始在window上安装了一个集成环境(名字大概是 Uniform Service),把项目文件已过去, ok,本地执行没问题,看似就这么完了.然后公司一个同事要登录我的server帮我測试站点, 问题来了.输入我的ip地址 进不去,提示:You don't have permission to access ××× on this server. 于是我開始找配置文件,首先是httpd.conf.发现这…
虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:www.company1.com和www.company2.com). 如果每个网络站点拥有不同的IP地址,则虚拟主机可以是"基于IP"的: 如果只有一个IP地址,也可以是"基于主机名"的, 其实现对最终用户是透明的.具体细节可以查看Apache官方说明 . 一. “基于主机名”虚拟主机的配置 Listen 81   NameVirtualHost *:81   <VirtualHo…
问题解决:Apache: You don't have permission to access / on this server 转自:http://blog.csdn.net/crazyboy2005/article/details/4768928 虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:www.company1.com和www.company2.com). 如果每个网络站点拥有不同的IP地址,则虚拟主机可以是"基于IP"的: 如果只有一个IP…
今天在新的linux上跑原来的代码,使用的虚拟主机的模式进行操作.几个相关的网站放在一个文件里,想法是通过网站列出的目录进行相应的网站进行操作.一切设置完成后,在浏览器中运行出现在You don't have permission to access / on this server.  提示.查了一下apache手册找到问题所在处.这里定义了默认对网站根的访问权限. # Each directory to which Apache has access can be configured wi…
测试时遇到将一本地目录设置为一apache的虚拟主机,在httpd-vhosts.conf文件中进行简单设置,然后在hosts文件中将访问地址指向本地,启动apache,进行访问,却出现了You don't have permission to access / on this server的提示,baidu了一下,原来是因为我的虚拟主机目录为非apache安装目录下的htdocs,所以违反了apache对默认对网站根访问权限. apache的默认虚拟主机根目录地址为../Apache Soft…
今天在部署一个系统时,在apache中新开了一个VirtualHost,然后设置了DocumentRoot,等访问时却提示“You don’t have permission to access / on this server”,以为是权限的问题,就将项目根目录改成777权限,结果还是不行,google一番,得到答案. 修改httpd.conf文件,找到如下段: <Directory /> Options FollowSymLinks AllowOverride None Order den…