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

laravel - Laravel/Lumen API 与 Web 和移动消费者

几个小时以来,我一直在寻找这个问题的答案,但我无法做出对我来说有意义的决定。

基本上,我需要创建一个拥有用户的系统,每个用户都可以添加多个“配置文件”,并且在每个配置文件上,他们都会有一个待办事项列表。

所以:

用户 1

用户 2

该应用程序可以从两个 Web 界面移动应用程序访问(由于要求,它确实需要是本机移动应用程序)。我不需要网络应用程序是单页应用程序。

因此,对我来说,创建一个将用户、配置文件和待办事项列表作为资源的 API 是有意义的,并且每个消费者(网络应用程序/移动应用程序)都会发出创建、读取、更新和删除这些资源的请求。

是否应该使用 Lumen 构建此 API,然后创建两个完全独立的应用程序(API 使用者)与之交互?

还是使用 Laravel 构建系统更好(这将包括 API 端点和 Web 应用程序,可能使用 Vuejs 构建)?

任何帮助将不胜感激。

0 投票
0 回答
80 浏览

php - 使用流明在phpstorm上找不到方法post/get/delete/put

我已经尝试添加这个作曲家需要 barryvdh/laravel-ide-helper。

然后我使用 ide 上的插件安装 laravel 插件。

接下来我将它添加到我的 composer.json

但我的路线仍然显示警告。

在此处输入图像描述

0 投票
2 回答
5144 浏览

php - 使用 axios 发出请求时出现 MethodNotAllowedHttpException(流明)

创建了一条在流明中插入 todo 的路线,它使用邮递员完美地工作,但是在我使用 axios 发送的反应应用程序请求中,它出现错误

在此处输入图像描述

提前致谢...

0 投票
1 回答
946 浏览

vue.js - Lumen 5.5 会话存储未按要求设置

我使用 vue-authenticate ( https://github.com/dgrubelic/vue-authenticate ) 在我们的 web 服务上创建了两种连接,第一种方法是连接到他的帐户,第二种方法是添加帐户时连接的。

我使用 Lumen (by Laravel) 在 PHP 中进行后端和连接管理。

Lumen 下只有会话不可用,如何存储临时凭证?

0 投票
1 回答
1890 浏览

php - Lumen 5.5 Socialite Providers 不适用于 setConfig()

我使用Laravel Socialite Providers ( https://socialiteproviders.github.io/ ) 在 Lumen 5.5 API 上登录用户。 setConfig()方法,强制配置,对我不起作用......

下面是我的错误和我的代码。问题是我不知道为什么我有这个错误。

显示错误:

类型错误:传递给 Laravel\Socialite\SocialiteManager::formatConfig() 的参数 1 必须是数组类型,给定 null,在 /home/vagrant/www/project1/api.website.app/vendor/laravel/socialite/ 中调用第 125 行的 src/SocialiteManager.php

PHP代码:

0 投票
2 回答
3714 浏览

php - 当 url 请求时,Rest API 在邮递员中不起作用

我在控制台中通过这个 cmd 启动服务器,它工作正常

当我像这样在邮递员中为流明调用 API 时:

API适用于插入,但是当我这样调用时:

错误如下:

(1/1) NotFoundHttpException in RoutesRequests.php (line 226) at Application->handleDispatcherResponse(array(0)) in RoutesRequests.php (line 164) at Application->Laravel\Lumen\Concerns{closure}() 在 RoutesRequests。在 Application->sendThroughPipeline(array(), object(Closure)) 中的 RoutesRequests.php (第 166 行) 在 Application->dispatch(null) 在 RoutesRequests.php (第 107 行) 在 Application->run( ) 在 index.php 中(第 28 行)

我在 routes/web.php 中的路由文件:

我已经尝试在 public/index.php 中解决这样的问题,但没有成功。

我正在使用 Xampp 在 localhost 中工作。数据库是 MySQL,PHP 版本是 7.1。

0 投票
1 回答
1295 浏览

.htaccess - Lumen 从请求中获取标题键

我正在使用Lumen框架在API中实现身份验证。我在标头中传递api_token,在我的本地主机上,wampserver 它工作正常。在我的Linux 服务器上上传它时,它会在api_token 标头中给出空值。我正在使用邮递员检查回复

这是我的 AuthMiddleware@handle 代码来检查值。

我大部分时间都在谷歌上搜索,发现 public/.htaccess 更改需要但对我不起作用。

在我的 .htaccess 末尾

我不知道如何为请求标头配置 apache2。请帮助我有关相关配置或解决方案。

0 投票
1 回答
1216 浏览

laravel - Laravel(Lumen)更新时数组数据的唯一验证规则

我正在尝试在数据数组上添加唯一规则,并希望在更新同一记录时忽略给定 id 的唯一规则。

创建新记录时,我使用的规则如下

我的数据数组看起来像

效果很好。但是,当更新相同的数据时,我无法弄清楚如何忽略它们各自 id 的唯一规则。

当没有像这样的数组时,我知道该怎么做

但不确定当数据是数组时如何使用它。

我的更新数据数组看起来像

我正在使用 Lumen 并使用相同的功能来创建和更新记录。有没有办法做到这一点?

0 投票
1 回答
174 浏览

php - 使用流明从数据库中仅选择错误数据

我是编码新手,我正在尝试使用流明构建 API。现在我有一个问题,我找不到解决方案。这是我的代码。

我去找出“is_requested”何时为假。现在它返回给我一个空白数组。如果可能,请帮助我。{当然,这对你们来说很容易...... :) }

0 投票
3 回答
10527 浏览

laravel - 在 Lumen 中获取路由参数

在最新版本的 Lumen 中尝试访问 Route 参数时,$request->route('id')出现错误。

它在 Laravel 中运行良好。