问题标签 [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 回答
969 浏览

forms - 为流明生成表格

我正在寻找一种使用Lumen框架获取HTML 表单的漂亮方法。

我已经尝试过Formerhttp://formers.github.io/former/),但即使使用4.0分支,我也无法让它与Lumen一起工作(告诉我你是否可以,我错了) (某些 Class path.config 不存在 - 您是否尝试过获得相同的结果?)。

如何获取使用该框架生成的表单(我通常使用 Bootstrap 表单)?

先感谢您

0 投票
1 回答
3733 浏览

laravel - 在 Lumen 中使用特定参数测试 POST 请求

hub.mode我的 Lumen 应用程序当前使用 501 响应响应未知值的参数。如果没有hub.mode设置参数,则返回 400 响应。我可以使用 cURL 手动测试此行为:

正如预期的那样,有一个 501 响应。我似乎无法用phpunit. 这是我当前的测试用例:

但是,返回 400 响应,表明由于某种原因hub.mode该方法没有传递参数。call()以前有人遇到过这样的事情吗?

0 投票
2 回答
701 浏览

php - 流明不可预测的输出

最近,我安装了lumen(5.0.4) mfw 并在默认配置下遇到了页面加载问题。我有不可预测的页面加载过程行为。

有时它加载正常,但有时我得到一个带有零大小未命名文件的下载对话框而不是加载,或者它抛出一个异常,如

(首先,我想说其他非 lumen/laravel 站点工作正常)服务器配置:

  • 阿帕奇 2.4.12
  • PHP 5.6.7-1
  • Zend Engine v2.6.0 和 Zend OPcache v7.0.4-dev

我认为问题在于解决问题,因为通过php配置它似乎运行良好。php-fpmfcgi

我用 Lumen 尝试了 NotFoundHttpException ,但这对我没有帮助。

0 投票
1 回答
1602 浏览

php - 全新安装的 Laravel Lumen 空白页

我最近安装了 Lumen,但它只显示一个空白页面而没有任何错误。我已经尝试过以下操作:

试图删除compiled.php,但仍然没有运气。你能帮我调试一下这个问题吗?谢谢

0 投票
1 回答
1473 浏览

php - Redirect::away(...) 等效于流明?

我正在尝试将 Laravel 4 应用程序的一部分移植到 Lumen,但我无法弄清楚 Laravel 4 的Redirect::away(...);Lumen 功能的等效项。

我试过保持不变,这是行不通的。我也return redirect()->away($location);按照我发现的类似问题中的建议进行了尝试,但这也因错误而失败Call to undefined method Laravel\Lumen\Http\Redirector::away()

我觉得这个问题的答案非常简单,但不幸的是它没有在任何地方记录,我无法找出正确的组合来让它工作。

我的后备是使用header('Location : '.$location);,但如果有内置的方法可以避免使用它。

0 投票
2 回答
723 浏览

laravel - Lumen 内的应用程序基础

我正在尝试在 Lumen(一个 php 框架)内安装 Foundation for Apps。

我很难弄清楚如何在我的 gulpfile 中配置前端路由器以创建正确的 route.js 文件。

  1. 在 localhost 上公开的文件位于 /public/index.php (加载正常)
  2. 它可以很好地加载 app.css、foundation.js、templates.js、routes.js 和 app.js,它们都位于 public/build/assets(我相应地更改了 gulpfile)。

  3. 但是,routes.js 文件显示:

    [{"name":"home","url":"/","path":"client/templates/home.html"}];

代替:

我该如何解决?

我的 gulpfile 是:

0 投票
1 回答
620 浏览

laravel - 重定向和中间件的流明问题

我尝试在我的项目中使用 Lumen,但我有两个问题,首先当我尝试return redirect()->back();从我的控制器操作方法中进行操作时,我将状态代码 500 返回到页面。日志文件中没有任何内容,并且我在页面上看不到任何错误消息(我在 bootstrap/app.php 文件和我的 .env 文件中取消注释点文件和外观,我将环境设置为本地并调试为 true) .

当我取消注释 bootstrap/app.php 文件中的一些中间件时,我遇到了同样的问题。

有什么问题?

0 投票
2 回答
5474 浏览

php - 如何在 Laravel Lumen 中设置会话或 Cookie 生命周期

如何在 Lumen 中设置 Cookie/Session 生命周期。在 laravel 中可以找到,app/config/session.php但是由于 Lumen 使用.env文件进行配置,我如何设置会话的生命周期?另外,当我在会话中输入一个值时,Session::put($key,$value)它不会持续超过 3 个请求,该值会丢失,这可能是由于它的生命周期还是其他原因?

以防万一,这就是我的.env文件的样子:

0 投票
1 回答
3367 浏览

php - 流明路由缓存不起作用

当我尝试php artisan route:cache在 lumen 项目中运行时,出现以下错误,

我的路线文件是,

任何想法?

0 投票
1 回答
687 浏览

php - 我可以在 Lumen 中使用 laravel5 包吗?

我在 Laravel5 中开发 REST API,现在由于速度问题,我正在将同一个项目转移到 Lumen。问题是,我"vsmoraes/laravel-pdf": "1.0.1"在 Laravel 中使用,现在我想在 Lumen 中使用它。怎么可能?

当我通过作曲家添加并尝试从控制器访问时,我收到以下错误,

任何想法?