2016-11-30 327 views
0

我想安裝一個laravel項目。我創建了虛擬主機。但它需要我的本地主機。我GOOGLE了它,但找不到任何解決方案。虛擬主機打開本地主機

這是我vhost.conf看起來像

# Virtual Hosts 
# 
# Required modules: mod_log_config 

# If you want to maintain multiple domains/hostnames on your 
# machine you can setup VirtualHost containers for them. Most configurations 
# use only name-based virtual hosts so the server doesn't need to worry about 
# IP addresses. This is indicated by the asterisks in the directives below. 
# 
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.4/vhosts/> 
# for further details before you try to setup virtual hosts. 
# 
# You may use the command line option '-S' to verify your virtual host 
# configuration. 

# 
# 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 "/usr/docs/dummy-host.example.com" 
    ServerName dummy-host.example.com 
    ServerAlias www.dummy-host.example.com 
    ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log" 
    CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "/usr/docs/dummy-host2.example.com" 
    ServerName dummy-host2.example.com 
    ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" 
    CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common 
</VirtualHost> 


<VirtualHost *:80> 
    ServerName test.dev 
    ServerAlias www.test.dev 
    DocumentRoot "/Users/Aasim/Sites/test" 
    ErrorLog "/private/var/log/apache2/apple.com-error_log" 
    CustomLog "/private/var/log/apache2/apple.com-access_log" common 
    ServerAdmin [email protected] 
</VirtualHost> 

,這是我在主機文件添加

## 
# Host Database 
# 
# localhost is used to configure the loopback interface 
# when the system is booting. Do not change this entry. 
## 
127.0.0.1 localhost 
255.255.255.255 broadcasthost 
::1    localhost 
127.0.0.1 test.dev www.test.dev 

我也有編輯/etc/apache2/httpd.conf和/etc/apache2/extra/httpd-vhosts.conf文件 和註釋去掉,這些線路

LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so 
Include /private/etc/apache2/extra/httpd-vhosts.conf 

並重新啓動appache以及

這是我的最終結果是

enter image description here

我使用的是Mac埃爾卡皮坦

回答

0

改變這一行

DocumentRoot "/Users/Aasim/Sites/test" 
to 
DocumentRoot "/Users/Aasim/Sites/test/public" 
+0

嘗試過,但犯規工作 然而這工作http:// localhost/test/ – coder

+0

什麼是您的項目位置.. wamp/www/?? – Komal

+0

/Users/Aasim/Sites / – coder