问题标签 [laravel-5.5]

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

php - SendInBlue 创建联系人错误

我在本地工作以测试 SendInBlue 创建联系人。

我有这个错误...

[400] 连接到 API 时出错 ( https://api.sendinblue.com/v3/contacts )

0 投票
20 回答
178906 浏览

php - “页面因不活动而过期” - Laravel 5.5

我的注册页面正确显示了表单,其中 CsrfToken ( {{ csrf_field() }}) 出现在表单中)。

表单 HTML

我正在为用户使用内置身份验证。除了路由和重定向之外,没有改变任何东西。

当我提交表单时(也只是在重新加载之后),它给出了该页面由于不活动而过期。请刷新并重试。错误。

我是我错过了一件非常小的事情。但不确定它是什么。有什么帮助吗?

更新

发现问题。会话驱动程序设置为数组。将其更改为文件,现在错误消失了。但是如果我使用数组有什么问题?

0 投票
2 回答
14714 浏览

php - laravel 5.5 在构造函数中获取用户详细信息

我正在构建一个具有多个用户角色和操作的应用程序。我确实遵循了官方的 laravel 文档(https://laravel.com/docs/5.5/middleware#middleware-parameters)。

但是在我的控制器的构造函数中(从我调用上述中间件的地方),我使用 Auth 外观来获取用户详细信息。我知道如何使用 Auth 外观,我已经在我的应用程序中的几个地方实现了它。但是当我在构造函数中使用它时,它返回 null (在登录条件下 - 我仔细检查了)。

我是这样实现的,我必须调用两个控制器(因为只有注册用户才能访问该页面)

PS:我尝试将 $role 变量初始化为受保护并在构造函数之外,仍然无法正常工作。任何建议都会有所帮助

谢谢你。

0 投票
1 回答
1003 浏览

laravel - 如何在 Laravel 中启用详细的错误消息?

我正在使用 Laravel 5.5,我意识到在这个版本中,错误似乎有点“用户友好”......如何再次获取详细的错误消息?

例如:之前,使用此代码:

abort(500, 'The server is on fire');

我看到这条消息“服务器着火了”。现在,我看到的只是“哎呀,好像出了点问题。”

提前致谢!

0 投票
2 回答
1084 浏览

php - 在 laravel 5.5 的验证 csrf 令牌中没有收到错误令牌不匹配异常

我是 Laravel 的新手,我正在使用 Laravel 5.5。
当我提交时没有{{ csrf_field() }} 在验证 csrf 令牌中收到错误令牌不匹配异常

错误是

由于不活动,该页面已过期。请刷新并重试

我的 HTML 表单是

我的路线网络文件

这是我的控制器类函数

0 投票
1 回答
477 浏览

php - Laravel 5.5 在登台时需要身份验证

我有一个项目,其中包含一些具有路由的包。我有一个需要公开访问的登台/演示环境。

有没有办法要求所有路由都使用 auth 中间件(或类似的东西)而不将其放在所有单独的路由和路由组上?(在引导程序中思考一些事情??)

0 投票
3 回答
881 浏览

laravel - laravel 5.5 FormRequest 类重定向到我我需要发送数组错误响应

当我使用FormRequest扩展类验证请求时遇到问题。因为当收到错误请求时重定向并且我需要验证错误的响应

我在用着:

  • PHP 7.1.1 (cli) (build: Jan 18 2017 18:51:14) (ZTS MSVC14 (Visual C++ 2015) x86) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998 -2017 Zend 技术。
  • Laravel v5.5.2

我的 FormRequest 类:

我的控制器:

路线(api.php):

最后,带有“testfield”字段的响应(在请求中)是带有分页数据的 JSON。但是当我发送没有该字段的请求时,然后重定向到localhost:8000/

0 投票
1 回答
1252 浏览

rest - Laravel 5.5 MethodNotAllowed 使用 PUT 方法更新

我在 Laravel 5.5 中更新数据时遇到问题。当我尝试更新资源控制器的记录时,我得到了MethodNotAllowedException,但我正在使用PUT方法。以下是详细信息:

路线:

形式: 在此处输入图像描述

阿贾克斯方法:

回复:

路线:列表: 在此处输入图像描述

我不知道,为什么更新方法只允许'GET','HEAD','POST',我尝试使用 Post 方法手动处理更新并且它有效,还尝试调试发生路由不匹配但没有运气的地方。谁能给点建议?我真的不想破坏我的控制器的 RESTFUL。

0 投票
1 回答
58 浏览

mongodb - Laravel 使用 id 访问数据库记录无法返回值

以上是我在 Laravel 5.5 应用程序中使用 jessengers/mongodb 并从我的控制器中的集合中获取记录但它返回空值的代码。

当我运行以下查询时,它返回集合中的特定第一条记录。

欢迎任何建议。提前致谢。

0 投票
0 回答
836 浏览

php - Laravel 不能在终端工作

我已经在我的计算机上设置了 laravel,一切都运行良好,然后他们发布了 5.5 版,但事情不再适合我了。当我在终端中输入 laravel 时,我得到:

PHP警告:需要(/Users/logan/.composer/vendor/composer/../guzzlehttp/psr7/src/functions_include.php):无法打开流:/Users/logan/.composer/中没有这样的文件或目录第 66 行的供应商/作曲家/autoload_real.php

警告:需要(/Users/logan/.composer/vendor/composer/../guzzlehttp/psr7/src/functions_include.php):无法打开流:/Users/logan/.composer/vendor 中没有这样的文件或目录/composer/autoload_real.php 第 66 行

PHP 致命错误:require():无法在 /Users/logan 中打开所需的 '/Users/logan/.composer/vendor/composer/../guzzlehttp/psr7/src/functions_include.php' (include_path='.:') /.composer/vendor/composer/autoload_real.php 在第 66 行