使用XAMPP在窗口中安装laravel

时间:2016-10-05 08:38:45

标签: laravel xampp

我最近在笔记本电脑中安装了Laravel。我安装时没问题。现在的问题是我尝试使用punya.by代替localhost:84/laravel/public

我在Disk : D

中安装了我的XAMPP
<VirtualHost punya.by:84>
    DocumentRoot "D:/xampp/htdocs/laravel/public"
    ErrorLog "logs/dummy-host.example.com-error.log"
    ServerAdmin punya.by
    <Directory "D:/xampp/htdocs/laravel">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

这是我的主人

127.0.0.1  punya.by

当我使用localhost:84/laravel/public访问它时没有问题,但是当我使用punya.by访问它时。我明白了

Not Found

HTTP Error 404. The requested resource is not found.

那么如何解决这个问题呢?提前谢谢。

1 个答案:

答案 0 :(得分:2)

您需要punya.by:84来访问它 由于它正在侦听端口84,因此如果您尝试通过IP或域访问它并不重要。

修改
您需要像这样定义vhost:

<VirtualHost 127.0.0.1:84>
    DocumentRoot "D:/xampp/htdocs/laravel/public"
    ServerName punya.by
    <Directory "D:/xampp/htdocs/laravel/public">
        Options FollowSymLinks Indexes
        AllowOverride All
        Order deny,allow
        Allow from 127.0.0.1
        Deny from all
        Require all granted
    </Directory>
</VirtualHost>

基本上,虚拟主机侦听IP:端口组合,并且只在声明中定义要匹配的域。