创建 MAMP 虚拟主机的问题
Issue on creating a MAMP virtualhost
我正在尝试创建一个 MAMP 虚拟主机,以便我可以更轻松地使用我的 laravel 项目,但无论我做什么,我都得到 " Not Found The requested URL /在此服务器上找不到“ 输入本地主机或我的 vh 名称 (cms.dev)
我试过这个:
还有这个:http://eppz.eu/blog/virtual-host-for-mamp-on-osx/
即使重新安装了 MAMP,我仍然遇到同样的问题,我按照这些文章中显示的方式进行了所有操作。
这是我的 httpd-vhosts.conf 配置:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/Desktop/MAMP"
ServerName localhost
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/Desktop/MAMP/cms/public"
ServerName cms.dev
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
你们知道这是怎么回事吗???
谢谢
您的 DocumentRoot
路径有误。在 MacOS 中,桌面文件夹位于 /Users/[yourusername]/Desktop
.
我正在尝试创建一个 MAMP 虚拟主机,以便我可以更轻松地使用我的 laravel 项目,但无论我做什么,我都得到 " Not Found The requested URL /在此服务器上找不到“ 输入本地主机或我的 vh 名称 (cms.dev)
我试过这个:
即使重新安装了 MAMP,我仍然遇到同样的问题,我按照这些文章中显示的方式进行了所有操作。
这是我的 httpd-vhosts.conf 配置:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/Desktop/MAMP"
ServerName localhost
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/Desktop/MAMP/cms/public"
ServerName cms.dev
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
你们知道这是怎么回事吗???
谢谢
您的 DocumentRoot
路径有误。在 MacOS 中,桌面文件夹位于 /Users/[yourusername]/Desktop
.