本文主要是介绍Apache2.4中出现You don't have permission to access / on this server.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
注意Apache2.4跟以前版本配置不一的啊,弄了我很久
在配置apache工作出错:You don't have permission to access / on this server.
默认的apache的工作目录为:/usr/local/apache2/htdocs/现在想修改为:/www
除了要修改:/usr/local/apache2/conf/http.conf文件中的工作目录:DocumentRoot "/www"外,记得要把对应的工作目录权限的地址一并修改过来,例如
DocumentRoot "/www" //工作目录
Directory "/www"> //对应的权限
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks///工作目录需要的权限
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride None//工作目录需要的权限
#
# Controls who can get stuff from this server.
#
Require all granted//工作目录需要的权限
</<b>Directory
修改好,运行,ok
这篇关于Apache2.4中出现You don't have permission to access / on this server.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!