问题标签 [laravel-5.1]

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

php - Laravel 5.x 如何创建具有外键约束的新用户?

我可以使用以下方法创建新用户:

但是现在我想创建一个现在具有 region_id 约束的用户,所以我认为可以通过将 region_id 添加到可填充,并将其添加到用户创建来完成:

在我的迁移中,我添加了:

并通过仅分配 region_id 使用工厂为其播种,但现在在应用程序中注册失败并抛出:

我再次查看了文档,发现我可以在这个字段的迁移中添加一个索引,但是在阅读更多之后,MySQL 似乎实际上可能会自动索引外键。

0 投票
1 回答
825 浏览

php - Laravel 5.1 表单隐藏_方法不起作用

我在获取 laravel 应用程序以更新或删除资源时遇到问题。

这是我的看法。

这是我的控制器

当我提交表单时,我得到的只是一个带有 url 的空白页面

0 投票
1 回答
336 浏览

php - laravel 5.1 从 mysql 重新调整乱码字符

我是 laravel 框架的新手。我使用 Homestead 作为我的开发环境,一切正常。问题是我将波斯语记录插入 mysql 数据库,当我在某些视图中返回它们时,波斯语字符会出现乱码(例如,“آذرشهر” 返回为“\u0622\u0630\u0631\u0634\u0647\u0631”)。在使用 laravel 之前,我遇到了一个类似的问题,使用 mysqli_set_charset 解决了这个问题。我的旧代码是这样的:

我的 laravel 数据库配置文件是这样的:

.env 文件是这样的:

我该如何解决这个问题?

这是一个视图:

结果对象是这样的:

{"id":402,"city":"\u0622\u0630\u0631\u0634\u0647\u0631","province_id":1,"created_at":"-0001-11-30 00:00:00", "updated_at":"-0001-11-30 00:00:00"}

0 投票
2 回答
579 浏览

php - 将 Laravel 5 项目上传到共享主机

我想从我的本地主机将 Laravel 5 项目部署到共享主机,但我面临很多问题。我已将所有文件上传到共享主机(PHP 5.5)的子文件夹中,当我尝试http://domain.com/subfolder/public时,它显示 500 错误。我检查了laravel.log但什么也没发现,将其设置storage/为 777 但仍然没有更改(显示来自本地主机的最后一个错误)。

我也检查了一下.htaccess,看起来不错。我搜索了很多并尝试了很多东西,但仍然面临同样的问题。

现在,我的共享主机提供了 SSH 访问权限,所以我安装了一个新的 Laravel 项目。然后将我编辑和添加的文件从我的本地主机复制到主机。然后我更新作曲家和转储自动加载,现在我的应用程序正在工作文件。

但我不确定我所做的过程。这是正确的方式吗(我不这么认为)?请让我知道直接上传文件的问题是什么,如果我将第二个系统用于我的生产应用程序是否有任何问题。

0 投票
0 回答
317 浏览

ajax - 如何从 Laravel 5.1 中的 ajax 调用返回 html 视图?

我正在尝试通过 ajax 调用呈现一个 html 视图,并且在成功回调中我会将此 html 添加到 DOM。但是我在成功回调中没有得到任何响应。

错误回调正在获取 html 响应,但为什么不成功回调?

我的回答是:

0 投票
1 回答
798 浏览

php - 编辑输入文件 Laravel 5.1

我想编辑一个输入文件,但是当我编辑表单时,我无法更新有关图片的信息(数据库的图片路径)我在部分新的中有下一个代码(部分在路径 comp.new.form ):

我对创建有一个看法:

以及编辑的视图:

进入模型报告有下一个代码:

但是当我尝试更新时没有任何反应,即使消除了 setNoticiaAttribute 方法,始终保持该成就的路径选择另一个文件更新,对吗?谢谢

0 投票
1 回答
201 浏览

php - Laravel 选择子查询

我宁愿试图弄清楚如何将其作为来自数据库的单个查询运行,而不是使用一个查询获取结果然后执行另一个查询。

谢谢您的帮助

0 投票
1 回答
246 浏览

php - URL 的 Laravel 5.1 的安全性

我正在 laravel 5.1 中开发一个应用程序,我有多个用户,但他们有不同的许可,当您登录时,您可以编辑例如您的帐户,路线是 app/user/1/edit,但如果用户更改 ID app/ user/2/edit 他可以编辑其他用户的信息,有没有办法保护URL?感谢:D

0 投票
1 回答
954 浏览

php - 如何使用 Laravel 5.1 在 IronMQ 中获取排队作业的数量?

在我的项目中使用IronMQ在 Laravel 5.1 中实现队列和作业,我现在可以将作业发送到 IronMQ 队列,如下图所示:

在此处输入图像描述

我现在想要的是在我的工作的句柄函数中获取队列中的当前消息数量(红色框中的数字),找到下面的工作代码:

问题是:如何使用 Laravel 在 IronMQ 队列中获取排队作业(消息)的数量?

0 投票
2 回答
4028 浏览

php - 发送表单以使用 AJAX 和 Laravel 5.1 创建

我正在使用 Laravel 5.1 开发应用程序,但在发送 ajax 请愿书时遇到问题我有下一个代码:

查看创建:

阿贾克斯请愿书:

在我的路线中:

但是当发送请愿书时,我有下一个错误:

谢谢。