问题标签 [lumen-5.4]

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 回答
1314 浏览

php - 无法在共享主机中安装流明

我正在尝试在我的共享主机中安装最新的流明。我在 public_html 中创建了一个名为 lumen 的文件夹,并将所有文件放在该文件夹中。当我浏览网址时,例如:https://example.com/lumen它给了我 500 错误代码。

相同的代码在 localhost 中运行良好。当我将它上传到我的共享主机时,它停止工作。我.htaccess在 lumen 文件夹的根目录中添加了一个新的,包括以下代码:

还尝试编辑.htaccess公用文件夹的文件,以及index.php,但没有任何效果。

我找不到有关此问题的任何适当结果。我能找到的只是关于laravel。谁能帮我这个?公共文件夹的错误日志包括:

[25-Oct-2018 06:54:54 UTC] PHP Parse error: syntax error, unexpected '=' in /home2/lilyserv/public_html/lumen/vendor/illuminate/config/Repository.php on line 68

0 投票
1 回答
1049 浏览

php - Laravel 模型覆盖 Where 子句?

我正在开发一个现有的 laravel 应用程序我有很多查询所有查询都是在 laravel 查询生成器中编写的,现在我想添加另一个 where 子句site_id(列)来过滤掉整个应用程序中的记录。我不想重写每个查询,我只是想要一种通用的方法来摆脱这个问题。我的应用程序查询就是这样写的。

Laravel 查询生成器

DB::table('users')->where('id', $user_id)->get()

模型查询生成器

我们可以在基类中添加任何重写的方法并添加过滤器来获取所需的数据吗?

0 投票
1 回答
621 浏览

php - 流明模型静态引导方法不起作用?

我正在使用 lumen 5.6 并为查询构建器实现全局范围,并使用 boot 方法来调用范围类。有人可以知道为什么protected static function boot()不在lumen 5.6下面是我的代码吗?

0 投票
4 回答
36726 浏览

php - $ Composer 找不到 mongodb 扩展,需要 Mongodb 扩展

我在 macOS Mojave / macOS Big Sur / macOS Monterey 上使用最新的 php 版本 7.2 并收到类似的错误

有关问题的更多信息:请参阅屏幕截图

在此处输入图像描述

您的要求无法解决为一组可安装的软件包。

问题 1 - mongodb/mongodb v1.4.x-dev 需要 ext-mongodb ^1.5.0 -> 您的系统中缺少请求的 PHP 扩展 mongodb。- mongodb/mongodb 1.5.x-dev 需要 ext-mongodb ^1.6 -> 您的系统中缺少请求的 PHP 扩展 mongodb。- mongodb/mongodb 1.4.2 需要 ext-mongodb ^1.5.0 -> 您的系统中缺少请求的 PHP 扩展 mongodb。- mongodb/mongodb 1.4.1 需要 ext-mongodb ^1.5.0 -> 您的系统中缺少请求的 PHP 扩展 mongodb。- mongodb/mongodb 1.4.0 需要 ext-mongodb ^1.5.0 -> 您的系统中缺少请求的 PHP 扩展 mongodb。**- mongodb/mongodb ^1.4 的安装请求 -> 可由 mongodb/mongodb[1.4.0, 1.4.1, 1.4.2, 1.5.x-dev, v1.4.x-dev] 满足。

安装失败,正在将 ./composer.json 还原为其原始内容。

我已经安装了 mongoDB 扩展仍然收到问题在此处输入图像描述

不知道我错过了什么安装步骤。如果有人可以帮助我解决这个作曲家问题,我将不胜感激。提前谢谢。

0 投票
1 回答
1059 浏览

php - Lumen - 带前缀和可选参数的路由

我正在查看 Lumen 中的路由,但它似乎无法正常工作,我无法确定这是一个问题还是我的理解。

这种方式有效,但我更喜欢使用前缀来分组我的所有路线:

如果我去/acme我得到 MethodNotAllowed 异常,但如果我添加/acme/1它工作正常。前缀是否需要另一个路由项才能工作?

0 投票
1 回答
113 浏览

php - Lumen 将一个 db 表的数据移动到另一个 db 表

我也是 Lumen 和 Laravel 的新手。我想从 Db.post 中的 Post 表中复制表行并将数据移动到 DB.state 中的表状态。

一旦该数据被移动到状态表,然后从 Post 表中删除数据(可选)。

我正在尝试研究 Laravel 中的数据库事务和回滚

我该怎么做?

谢谢。

0 投票
3 回答
2200 浏览

php - 将两个json数组合并为一个

尝试将两个 JSON 响应合并为一个,但问题是数据显示在两个数组中,我希望它在一个数组中。我如何在 Lumen/Laravel 中实现它

尝试包含两个数组或响应

预期的:-

得到:-

0 投票
1 回答
1064 浏览

php - 用户通过邮递员解析自定义日期和时间

我想通过邮递员传递自定义数据,但问题是如何在某个时间解析字段中的日期和时间?最初我尝试了 strtotime 函数,但我想要它和日期。这是我的帖子 API:

0 投票
3 回答
264 浏览

laravel - 在laravel中满足某些条件后从db中删除行

我的表有数据id post_id description and dispose_time。如果当前时间和日期大于当前时间,我想从数据库中删除数据。

像这样的东西。它给了我错误,我的数据库中的 dispose_time 是这样的时间戳格式1555107000。任何帮助表示赞赏。

0 投票
0 回答
395 浏览

php - 流明文件请求返回一个空对象

我正在使用 Vue + Axios 并尝试将文件提交到我的 Lumen 应用程序

HTML

Vue

在我的 Lumen 应用程序中

流明应用程序只是意外返回一个空对象

在此处输入图像描述

我可以通过以下方式确认有文件请求

它返回true,并且还通过

它返回给我一个空对象数组。

我也可以formData 通过这样做来验证内容

它返回每个附件的文件名(没有来自上述字段的额外数据)。

文件请求返回空对象似乎有什么问题或问题?