流明开箱即用
Lumen not working out of the box
刚刚安装了 Lumen 框架。
在我的浏览器中点击 link http://localhost/lumen/public/ 并出现以下错误,有人知道吗?
追溯到 bootstrap 文件夹中的 app.php 文件。
目前 Lumen 仅在 域根 .
中运行
(我已经提交了修复此问题的 PR,但尚未合并)
您必须在本地网络服务器上创建一个虚拟主机,并将其文档根目录指向public目录。之后,您可以使用以下内容访问您的应用:http://lumen.dev
.
手动设置的一个简单替代方法是 Laravel Homestead。它是为 Laravel 制作的官方 Vagrant 盒子,可让您轻松搭建开发环境并 运行.
在根文件夹 运行 中打开终端,执行以下命令 php artisan serve
。
Lumen 开发服务器已于 http://localhost:8000/
启动
如果您想在没有 "php artisan serve"
的情况下访问 lumen 项目
$app->run();
替换为
$request = Illuminate\Http\Request::capture();
$app->run($request);
从这个路径 yourlumenproject/public/index.php
如果您想在本地开发中提供您的应用程序,您可以这样做:
php -S localhost:8000 -t public/
它将在本地主机的 8000 端口提供服务。希望对您有所帮助。
注意:我使用的是 Laravel 框架版本 Lumen (5.2.4)(Laravel 组件 5.2.*)
刚刚安装了 Lumen 框架。 在我的浏览器中点击 link http://localhost/lumen/public/ 并出现以下错误,有人知道吗? 追溯到 bootstrap 文件夹中的 app.php 文件。
目前 Lumen 仅在 域根 .
中运行
(我已经提交了修复此问题的 PR,但尚未合并)
您必须在本地网络服务器上创建一个虚拟主机,并将其文档根目录指向public目录。之后,您可以使用以下内容访问您的应用:http://lumen.dev
.
手动设置的一个简单替代方法是 Laravel Homestead。它是为 Laravel 制作的官方 Vagrant 盒子,可让您轻松搭建开发环境并 运行.
在根文件夹 运行 中打开终端,执行以下命令 php artisan serve
。
Lumen 开发服务器已于 http://localhost:8000/
启动如果您想在没有 "php artisan serve"
的情况下访问 lumen 项目$app->run();
替换为
$request = Illuminate\Http\Request::capture();
$app->run($request);
从这个路径 yourlumenproject/public/index.php
如果您想在本地开发中提供您的应用程序,您可以这样做:
php -S localhost:8000 -t public/
它将在本地主机的 8000 端口提供服务。希望对您有所帮助。
注意:我使用的是 Laravel 框架版本 Lumen (5.2.4)(Laravel 组件 5.2.*)