Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 错误403访问禁止XAMPP_Php_Apache_Xampp_Http Status Code 403_Htdocs - Fatal编程技术网

Php 错误403访问禁止XAMPP

Php 错误403访问禁止XAMPP,php,apache,xampp,http-status-code-403,htdocs,Php,Apache,Xampp,Http Status Code 403,Htdocs,我什么都试过了,所以我不得不写这篇文章 我已更改htdocs文件夹权限 sudo chmod 644 /Applications/XAMPP/xamppfiles/htdocs/ 我已经更改了httpd.conf文件,用我的用户替换了守护进程: <IfModule unixd_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initiall

我什么都试过了,所以我不得不写这篇文章

我已更改htdocs文件夹权限

sudo chmod 644 /Applications/XAMPP/xamppfiles/htdocs/
我已经更改了httpd.conf文件,用我的用户替换了守护进程:

<IfModule unixd_module>
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.  
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User amldesign
Group daemon
</IfModule>

#
#如果希望httpd作为其他用户或组运行,则必须运行
#httpd最初作为root,它将切换。
#
#用户/组:要作为运行httpd的用户/组的名称(或#编号)。
#通常,为用户创建一个专用的用户和组是一个很好的做法
#运行httpd,与大多数系统服务一样。
#
用户设计
组守护进程
这件事从一天发生到下一天


这里发生了什么?

1)文件夹所有者也可以是root。在htdocs文件夹中执行
ls-l
,查看用户。2) 执行
ps aux | egrep'(apache | httpd)
查看web服务器的当前运行用户。这一点尚不清楚。如果我通过端口3000运行grunt服务器,localhost:3000可以,但是只有localhost或127.0.0.1I可以访问创建主机名,例如mywebsite.dev 127.0.0.1