【发布时间】:2016-08-28 14:27:52
【问题描述】:
最近我安装了 laravel 5.2,但我的主页没有显示在 'localhost' 地址。它显示在“本地主机/公共”地址。我已经在 htdocs 文件夹中安装了所有文件。为什么会出现这个“公共”的东西?
【问题讨论】:
-
看看这个,它指导你制作vhost和设置laravel stackoverflow.com/questions/27754367/…
最近我安装了 laravel 5.2,但我的主页没有显示在 'localhost' 地址。它显示在“本地主机/公共”地址。我已经在 htdocs 文件夹中安装了所有文件。为什么会出现这个“公共”的东西?
【问题讨论】:
假设您将 xampp 安装在默认位置,此处应该有一个 httpd.conf 文件:
C:\xampp\apache\conf\httpd.conf
查找相邻的 2 行:
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
并将它们更改为指向 laravel 的公用文件夹:
DocumentRoot "C:/xampp/htdocs/public"
<Directory "C:/xampp/htdocs/public">
【讨论】:
我觉得本教程很有帮助。
【讨论】:
只需像上面提到的那样使用正确的文档根目录为您的页面设置一个虚拟主机。但是你不需要像默认的 web 项目那样处理 Laravel 项目。通过项目文件夹中的控制台使用php artisan serve,页面将以localhost:8000 默认运行。
【讨论】: