【问题标题】:How can I start a laravel project outside of "htdocs" folder in xampp?如何在 xampp 的“htdocs”文件夹之外启动 laravel 项目?
【发布时间】:2014-10-30 04:31:56
【问题描述】:

这是在另一个文件夹中启动 Laravel 项目的一种方法吗?例如:

而不是C:/xampp/htdocs

D:/projects/web/project1

因此,当我将 Laravel 和 composer 下载到我的 D:/projects/web/project1 文件夹后,我想在浏览器中以:http://project1.local 的形式访问它。

我将 127.0.0.1 project1.local 添加到我的主机,但它只在浏览器中打开 xampp。

建议、想法?

【问题讨论】:

标签: php laravel xampp


【解决方案1】:

您需要向xampp 表明您的站点将位于documentroot 文件夹之外(您服务器中的所有站点都位于该文件夹)。

在您的httpd.conf 文件中添加这些行,这将允许您通过http://localhost/laravel.project 访问该站点:

  Alias /laravel.project "D:/projects/web/project1/public"
    <Directory "D:/projects/web/project1/public">
            Options FollowSymlinks
            AllowOverride none
            Require all granted
    </Directory>

如果您想通过像 http://laravel.project 这样的 uri 直接访问,您必须创建一个 VirtualHost

【讨论】:

    猜你喜欢
    • 2019-01-09
    • 1970-01-01
    • 2019-04-02
    • 2013-09-22
    • 2010-09-05
    • 1970-01-01
    • 2020-05-12
    相关资源
    最近更新 更多