MAMP - 文档root无法正常工作它只显示我的其他项目之一,即使我将根目录更改为当前项目,它也只显示与以前相同的项目。无论我做什么,我都无法改变它,我重新安装了MAMP 4和MAMP 3.无论我做什么都有同样的问题?任何人都可以帮助!!
答案 0 :(得分:0)
由于 MAMP 使用DocumentRoot
,因此Directory
未发出Apache 2.2.32
问题。 Apache2.2
和Apache2.4
格式不同Vhost
。 MAMP 版本history。
Apache 2.2 Vhost格式:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/Applications/MAMP/Library/docs/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
</VirtualHost>
Apache 2.4 Vhost格式:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/Applications/MAMP/Library/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
<Directory "/Applications/MAMP/Library/docs/dummy-host2.example.com">
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
如果您使用 MAMP ,您的问题将无法解决。试试Apache 2.4
。如果您是Windows用户,请使用XAMPP或WAMP。如果您是Mac用户,请使用XAMPP。