问题标签 [lumen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4013 浏览

redirect - Lumen + nginx = 错误 500,重写或内部重定向循环,同时内部重定向到“/index.php”

我正在尝试设置Lumen - 建立在 Laravel 组件之上的“微框架”。在服务器端有 nginx + php-fpm。

这是我的 nginx 配置:

当我调用定义的路由时,此配置工作正常,例如我看到“流明”。打开http://lumen.dev时的响应。但是当我尝试打开像http://lumen.dev/404这样的未定义路由时,我在浏览器中看到“500 Internal Server Error”,并且在 nginx 错误日志中看到这条消息:

内部重定向到“/index.php”时重写或内部重定向循环,客户端:127.0.0.1,服务器:lumen.dev

如何修复我的 nginx conf 以使其正常工作?

0 投票
8 回答
72469 浏览

php - Lumen 和 Laravel 的异同

我阅读了文档,似乎 Lumen 是 Laravel 的功能较少。我肯定错过了什么。我正在寻找 Laravel 和 Lumen 的组件和功能的比较表。有谁知道区别?

0 投票
3 回答
1273 浏览

php - 在 Lumen 中设置 unix_socket

我正在测试 Lumen,我已经通过 .env 文件建立了我的数据库连接。在 Laravel 中,我需要在本地设置 unix_socket 参数,这在数据库配置中进行。不幸的是,Lumen 似乎只通过 .env 文件配置数据库。有没有办法在 .env 文件中设置 unix_socket 参数?

还是有其他方法可以做到这一点?

谢谢。

0 投票
3 回答
16448 浏览

php - 流明框架路由不起作用

我第一次使用 Lumen 框架,/我的 HomeController 的路由不起作用。

这是我的 route.php:

但我收到以下错误:

这是我在 /app/Http/Controllers/ 中的 HomeController.php

问题可能是什么?

0 投票
4 回答
6471 浏览

laravel - 流明无法开箱即用

刚刚安装了 Lumen 框架。在我的浏览器中点击链接http://localhost/lumen/public/并收到以下错误,有人知道吗?将其追溯到 bootstrap 文件夹中的 app.php 文件。

流明 application.php 错误

0 投票
1 回答
1535 浏览

laravel - 为什么在迁移或植入我的 Lumen 应用程序时出现“找不到类”错误?

我有一个 Laravel Lumen 应用程序,我正在尝试使用迁移和数据库种子,但我不断收到类似以下的错误:

class 'CreateTableX' does not exist

我该如何解决?

0 投票
2 回答
23392 浏览

laravel - NotFoundHttpException 与流明

我刚刚在 Windows 上安装了Lumen,不幸的是我收到了以下错误:

这里可能有什么问题?

0 投票
2 回答
3224 浏览

php - 流明框架视图不起作用

我第一次使用 Lumen 框架,视图不起作用这是我的代码

但我收到以下错误:

FileViewFinder.php 第 140 行中的 InvalidArgumentException:未找到视图 [用户]。

但是我用下面的代码是可以的

问题可能是什么?

0 投票
12 回答
48580 浏览

php - 未找到 Laravel Lumen Memcached

好的,我刚开始使用 Lumen,我正在尝试使用 Auth,但是调用 Auth::check 或 Auth.. 的任何其他函数会导致以下错误 致命错误:在供应商中找不到类 'Memcached' \illuminate\cache\MemcachedConnector.php 在第 52 行。我不想用 Memcached 以前没用过。

我在.env文件中禁用了它,并将CACHE_DRIVERSESSION_DRIVER设置为数组,但仍然显示相同的错误。

我决定不再使用 Auth 并使用会话/令牌手动处理我的身份验证,但启用 MiddleWare StartSession 结果到相同的错误。

如果有人真的可以在这里帮助我,我会很高兴

编辑

在框架中深入一点之后,我SessionManager在方法内的类中硬编码了会话驱动程序名称getSessionConfig

它虽然有效,但不是一种很好的做事方式。没有配置文件,我相信所有配置都写在.env文件中,但我真的不知道为什么 session_driver 和 cache_driver 被默认为 memecached 即使在 .env 中更改它然后运行composer dump-autoload... Lumen :(

编辑 这是我的.env文件

我的 bootsrap/app.php 中已经取消了这一行的注释

我的数据库配置工作得很好,所以 .env 文件加载得很好。

0 投票
2 回答
1424 浏览

php - anahkiasen / Lumen /(Laravel 微框架)的前表单构建器库

我正在使用 Laravel 最近新推出的微框架 Lumen。

我正在寻找一个表单生成器,我发现了前者:

http://anahkiasen.github.com/former/

我在一个简单的刀片视图中添加了以下代码:

我收到以下错误:

所以我将 ServiceProvider 添加到我的 app.php :

我收到以下错误:

我的问题是:我怎样才能用 Lumen 完成它?更糟糕的是,我怎样才能用 Lumen 获得一个好的表单构建器库?

提前谢谢了