XAMPP常见问题

2018-02-25  本文已影响0人  追忆ii

1.配置虚拟主机

http://blog.csdn.net/qq_17335153/article/details/52091869

一、修改httpd.conf

文件目录 xampp => apach e=>httpd.conf 

1.在文件内搜索 关键字“httpd-vhosts.conf”,找到如下字段

# Virtual hostsIncludeconf/extra/httpd-vhosts.conf//确保此段开头没有#

2.在文件内搜索关键字“AllowOverride All”,找到如下字段

    AllowOverrideAllOptionsNoneRequire all granted//修改为OptionsIndexes FollowSymLinks Includes ExecCGI    AllowOverrideAllOrderallow,deny    Allow from all

3.搜索字段“DocumentRoot”,如下

DocumentRoot"D:/xampp/htdocs"//确保此处路径是你要访问的项目的根路径

4.如果想自定义配置端口,搜索字段“Listen 80”,找到如下

Listen80//在此添加你想监听的端口,如Listen80Listen8080Listen8099....

二、修改httpd-vhosts.conf

文件目录 xampp => apache =>conf => extra => httpd-vhosts.conf

文件最后面可看到如下

####ServerAdmin webmaster@dummy-host2.example.com##DocumentRoot "D:/xampp/htdocs/dummy-host2.example.com"##ServerName dummy-host2.example.com##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log" common##

1.用ip访问

//设置访问的ip##ServerAdmin webmaster@dummy-host2.example.com    DocumentRoot"D:/xampp/htdocs"//你的项目文件目录ServerName  testname.dev//此项目的名称##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log"common

2.用ServerName访问

    ##ServerAdmin webmaster@dummy-host2.example.com    DocumentRoot"D:/xampp/htdocs"//你的项目文件目录ServerName testname.dev//此项目的名称,通过此名称来访问项目,还需配置hosts文件##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log"common

3.配置hosts文件

文件目录 C:\Windows\System32\drivers\etc\hosts在文件中加入127.0.0.1  testname.dev

三、修改完记得重启aphache在进行访问

XAMPP添加虚拟主机之后提示Access forbidden! 403错误的解决办法

转载 2016年09月21日 16:18:00

标签:

xampp /

access forbidden /

403

2426

XAMPP 版本:3.1.0

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact thewebmaster.

Error 403

解决方法:

打开D:\xampp\apache\conf\httpd.conf文件,大概220行位置,找到

AllowOverride none

Require all denied

改成

#AllowOverride none

AllowOverride All

#Require all denied

Require all granted

然后重启即可解决虚拟主机目录的权限问题

上一篇下一篇

猜你喜欢

热点阅读