5

在 Windows 7 cmd 上,我composer create-project laravel/laravel blog --prefer-dist从 `C:\xampp\htdocs\lara. 一切都已下载并安装好。

但是,当我尝试访问http://localhost/lara/blog它时,它会显示 apache 的目录列表。我在安装过程中按照文档中的说明进行操作。

我注意到以下注释:

  1. C:\xampp\htdocs\lara\blog没有任何 index.php 或 .htaccess
  2. C:\xampp\htdocs\lara\blog\app此外,没有任何 index.php 或 .htaccess
  3. 只有访问http://localhost/lara/blog/public会打开一个带有 laravel 标志和“你已经到达”字样的页面

我无法知道有什么问题?

4

3 回答 3

8

Laravel 的文件夹结构使用public文件夹作为 WWW 根目录,有效地将应用程序的所有文件放在Web 根目录之外,以帮助确保它们的安全。你所经历的是正常的。

您必须要么从http://localhost/lara/blog/publicURL 访问您的应用程序,要么设置一个http://testblog.dev指向公共文件夹的虚拟主机 URL(例如 )。我不在 Windows/XAMPP 上开发,所以我不能具体告诉你如何做那部分。

于 2013-09-07T01:45:46.807 回答
4

如果您正在运行 php > 5.4,您也可以从命令提示符使用内置服务器为应用程序提供服务(出于开发目的):

php artisan serve

于 2013-09-07T09:10:55.083 回答
1

我有关于如何在 Windows 上通过 Laravel 安装程序安装 Laravel 的答案?

或者

http://goo.gl/uftcSo 了解更多详情

希望有帮助。

于 2015-02-12T02:46:30.797 回答