Ale*_*ene 1 apache macos-catalina
我的 localhost 在 mac OS Catalina下有问题;这是我获得的错误,我按照本教程https://www.youtube.com/watch?v=hVHFPzjp064进行了正确配置本地服务器的过程,如果您能帮我解决这个问题,也许这是一个安全新的mac。
我的错误:
Forbidden
You don't have permission to access this resource.
Run Code Online (Sandbox Code Playgroud)
我提前谢谢你
问题是在 Catalina 中禁用了php 模块。您必须在/etc/apache2/httpd.conf. 按着这些次序。
sudo nano /etc/apache2/httpd.conf。出现提示时输入密码。#LoadModule php7_module libexec/apache2/libphp7.so并取消注释(删除前导 #)向下滚动并找到以下内容
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)
改成
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)
Control + X然后Y保存更改。enter提示输入文件名时按sudo apachectl restart现在您的站点根目录应该可以工作,因为 php 已启用。