2017-04-09 60 views
1

我正在嘗試創建MAMP虛擬主機,以便我可以更輕鬆地使用我的laravel項目,但無論我做什麼,我都會收到「未找到請求的URL /在此服務器上找不到」進入本地主機或我的VH名(cms.dev)關於創建MAMP虛擬主機的問題

當我嘗試這樣做:How to create virtual hosts in MAMP? 這:http://eppz.eu/blog/virtual-host-for-mamp-on-osx/

即使重新安裝了甲基苯丙胺,我仍然有同樣的問題,我做的一切都是它在顯示同樣的方式這些文章。

這裏是我的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 [email protected] 
    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 [email protected] 
    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> 

你們是否知道發生了什麼???

感謝

+0

你的'DocumentRoot'路徑是否正確? – gmc

+0

恩,那實際上是我的項目的文件夾,所以我猜沒關係 – naspy971

+0

真的嗎?在你的MacOS中,''''下面有'Desktop'文件夾?這似乎很奇怪..你確定它不應該是'/ Users/youruser/Desktop/...'?如果是這樣,原則上應用程序應該在'應用程序'文件夾中...... – gmc

回答

1

DocumentRoot路徑是錯誤的。在MacOS中,桌面文件夾位於/Users/[yourusername]/Desktop

+0

是的,我真的這樣解決它,謝謝! – naspy971