Laravel 在 wamp 上

Posted

技术标签:

【中文标题】Laravel 在 wamp 上【英文标题】:Laravel on wamp 【发布时间】:2014-08-19 04:15:09 【问题描述】:

我已经用 composer 设置了 wamp 和 laravel,也设置了 virtualhosts。每当我转到我的项目文件夹“localhost/project/”或我的虚拟主机“project.dev”时,我只看到 laravel 项目的文件目录。然而,如果我去 'project.dev/public' 或 'project.dev/server.php' 它可以工作。我做错了什么?

【问题讨论】:

【参考方案1】:

您需要将 DocumentRoot(在您的 vhosts 文件中)设置为 C:\location\of\laravel\public 而不是 C:\location\of\laravel\

【讨论】:

【参考方案2】:

这里是一个例子,别忘了告诉 Apache 从哪里也可以接受连接。

<VirtualHost *:80>
    DocumentRoot "D:/wamp/www/laravel/public"
    ServerName laravel.dev
    Options Indexes FollowSymLinks
    <Directory  "D:/wamp/www/laravel/public">
        AllowOverride all
        Require local
        Require ip 192.168.1
    </Directory>
</VirtualHost>

【讨论】:

以上是关于Laravel 在 wamp 上的主要内容,如果未能解决你的问题,请参考以下文章

在 WAMP 服务器上配置 Laravel 路由

我如何使用Wamp运行laravel / vue Web应用程序?

Xampp 没有建立关系,Wamp 使用迁移 Laravel 做到了

Laravel 5漂亮的URL不适用于wamp

WAMP Virtualhost 无法与 Laravel 实例一起使用

如何摆脱 laravel on wamp 中的公共路径