即使设置了虚拟主机及其所有依赖项,Laravel也会出现安装问题

时间:2019-04-09 03:28:59

标签: laravel-5

我已经安装了Laravel Project及其所有依赖项。同样,为虚拟主机设置相同。但是,当我点击“ dev.laravelProject.com”这样的网址时,它会立即打开Xampp仪表板。

我不知道为什么会这样。

感谢任何帮助

1 个答案:

答案 0 :(得分:0)

首先,将/ etc / hosts文件更改为具有所需网站名称(www.example.com)和目标IP地址(127.0.0.1)的映射。我使用了本地IP地址。

 IPAddress               Hostname                   Alias
-----------     --------------------------    ------------------
127.0.0.1       www.librarymodule.com         librarymodule.com 
127.0.0.1       www.dev.librarymodule.com     dev.librarymodule.com

因此,您只能设置一个域

<VirtualHost *:80> 
    DocumentRoot "/var/www/html/LibraryProject/public"
    ServerName librarymodule.com
    ServerAlias *.librarymodule.com
    <Directory "/var/www/html/LibraryProject/public">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

或首先添加主要域名,然后添加子域名:

<VirtualHost *:80> 
    DocumentRoot "/var/www/html/LibraryProject/public"
    ServerName www.librarymodule.com
    ServerAlias librarymodule.com
</VirtualHost>

<VirtualHost *:80>
    ServerName www.dev.librarymodule.com
    ServerAlias dev.librarymodule.com
    DocumentRoot "/var/www/html/LibraryProject/public"
</VirtualHost>

最后一步,您可能需要通过发出以下命令将网站添加到Apache:

# a2ensite librarymodule.com
# a2ensite dev.librarymodule.com


- Reload apache.