流明没有开箱即用

时间:2015-04-18 06:10:13

标签: laravel laravel-5 lumen

刚刚安装了Lumen框架。 点击浏览器中的http://localhost/lumen/public/链接,出现以下错误,有人对此有所了解吗? 将其追溯到bootstrap文件夹中的app.php文件。

lumen application.php error

4 个答案:

答案 0 :(得分:28)

如果你想在没有“php artisan serve”的情况下访问流明项目

$app->run();替换为 $request = Illuminate\Http\Request::capture(); $app->run($request); 从这条路径yourlumenproject/public/index.php

答案 1 :(得分:8)

在根文件夹中打开终端,运行以下命令php artisan serve

Lumen开发服务器在http://localhost:8000/

上启动

答案 2 :(得分:8)

如果您想在本地开发中提供应用程序,可以执行以下操作:

php -S localhost:8000 -t public/

它将在端口8000的localhost中提供。希望这有帮助。

注意:我使用的是Laravel Framework版本Lumen(5.2.4)(Laravel Components 5.2。*)

答案 3 :(得分:6)

目前,流明仅在域根中运行 (我已提交PR修复此问题,但尚未合并)

您必须在本地网络服务器上创建虚拟主机,并将其文档根目录指向 public 目录。之后,您可以使用以下内容访问您的应用:http://lumen.dev

手动设置此选项的简单方法是Laravel Homestead。它是为Laravel制作的官方Vagrant盒子,可以让您轻松地启动和运行您的开发环境。