httpd -v
Server version: Apache/2.4.18 (Unix)
Server built: Feb 20 2016 20:03:19
Mac OS El Capitan 10.11.6
我希望我重新发布我在 stackexhange 上写的问题没有违反规则。如果这是不正确的,请告诉我。我无法访问我的网站文件夹。我是一个新手,我已经束手无策了,因为我已经研究了所有可能的链接(我能理解的链接)并进行了所有必要的更改,但localhost/username/Sites
一直告诉我:
Not Found
The requested URL /~username/Sites was not found on this server.
我也尝试过:
Not Found
The requested URL /username/Sites was not found on this server.
当然,我使用我的名字而不是用户名。我已按照以下要求在 username.conf 中添加了以下行: https://coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/ 和 https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-osx-10-11-el-capitan/
我将非常感激您的帮助。我确实需要修复此问题并让系统正常运行。
答案1
启用 Apache 后,内容您的~/Sites
目录将在 处可见http://localhost/~youruser
。换句话说,/~username/Sites
您真正要查找的不是 ,而是/~username
。
尝试做一个简单的测试:
echo hello > ~/Sites/hello.html
并在浏览器中访问http://localhost/~youruser/hello.html
。
如果 Apache 设置正确,您应该会看到一个只有“hello”的原始页面。