【问题标题】:laravel when going to address I see folders, not starting the applaravel 去地址时我看到文件夹,没有启动应用程序
【发布时间】:2013-09-11 07:58:54
【问题描述】:

我有 xampp。

我用composer安装了laravel,有目录'laravel-test'

当我去

http://[localhost]/laravel-test/

然后我只看到文件夹。

但是当我去其他一些地方——比如写在 codeigniter 上的 http://[localhost]/darzelis/ 时,它就可以工作了。所以这意味着 xammp 正在工作,但不知何故 laravel 没有启动。

我要去http://laravel.com/docs/quick

在创建第一条路线后卡住了 - 用户。

【问题讨论】:

标签: php laravel


【解决方案1】:

伙计,首先 Laravel 的入口点是 /public/ 目录。它包含 index.php 文件,尝试将浏览器指向 http://[localhost]/laravel-test/public 以检查是否正常。

查看文件夹也取决于您的服务器配置,最好阻止 Apache 行为。

最后但同样重要的是,在生产环境中部署 laravel,确保用户只能访问公共目录,而不是你的 laravel 文件夹的整个结构(在你的情况下是 laravel-test),这再次取决于 Apache 配置(虚拟主机文档根目录)。

【讨论】:

  • 他们应该将其添加到他们的教程中,它被称为快速入门,但不知道这一点,它一点也不快:) 谢谢
  • 导航到 /public 会显示 index.php 但可能会出现路由问题,正如我所经历的那样,因为 laravel 应用程序没有正确启动。当我运行 'php -S localhost:8000 server.php' 或 'php artisan serve' 时,应用程序正常启动并且路由工作正常。
猜你喜欢
  • 2017-07-22
  • 2016-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多