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

laravel - 在将 Laravel html 响应发送到浏览器之前对其进行操作

在将最终输出发送到浏览器之前操作最终输出的正确方法是什么?(laravel 5.*)

我创建了门面

在我使用的控制器动作中

但我收到损坏的输出(http 响应标头添加到/附加到 html)

很可能与 \Response 相关的 __toString 方法行为异常

有任何想法吗?(谢谢!)

0 投票
2 回答
3229 浏览

migration - Laravel 5 php artisan 迁移不起作用

我正在使用Mac os x Yosemite 10.10. 我安装了最新的laravel version 5.1. 我建立了 Homestead,它一直运行良好。但是,当我尝试MySQL在我的 Laravel 应用程序中建立连接时,现在在我的开发机器上运行 php artisan migrate 时遇到错误。以下是我在运行 php artisan migrate 时看到的语句。

[PDOException] SQLSTATE[HY000] [2002] 没有这样的文件或目录

我怎么解决这个问题?当我进入 VM 时,mysql 工作正常。但我不知道如何使用 php artisan migrate。先感谢您。

最好的

0 投票
1 回答
1039 浏览

laravel - Laravel 在 laravel 之前捕获错误

我正在使用 Laravel 5.1 和 Guzzle 发送 API 请求。

我有两个功能,一个是获取一个人,第二个是检索有关该人的数据,因为每个都是一个单独的请求。

如果没有找到任何一个 404 响应代码,则 laravel 会发回并接收它。

然而,来自函数 1 的 404 响应与来自函数 2 的响应具有不同的含义,即使它们是相同的响应代码和异常,但很麻烦。

我试图在控制器中捕获该方法的错误,希望它能在 laravel 异常处理程序之前捕获它,但它似乎不起作用并被处理程序捕获。

如何在 Laravel 异常处理程序之前捕获控制器中的异常?

0 投票
1 回答
275 浏览

php - Laravel 5 不正确的外键推断

根据 Laravel 5 文档,

Eloquent 将自动确定 Comment 模型上正确的外键列。按照惯例,Eloquent 将采用拥有模型的“蛇形”名称并以 _id 为后缀。所以,对于这个例子,Eloquent 会假设 Comment 模型的外键是 post_id。

然而,实际情况并非如此,因为如果有:

然后调用 $video->author 将不起作用,因为 Laravel 将假定外键是 author_id 而不是 user_id。

我是否遗漏了什么或者这确实是一个文档错误?

0 投票
2 回答
7761 浏览

php - laravel 5.1中的异常没有捕获表单验证异常?

在 laravel5 中,我在app/Exceptions/Handler@render函数中捕获了所有错误,并且运行良好。下面给出的代码,

但是在 laravel5.1 中,当表单验证失败时,它会抛出异常的错误消息422app/Exceptions/Handler@render 但它并没有从 abort(422).

我该如何解决这个问题?

0 投票
0 回答
1146 浏览

php - Laravel 5.1 AuthController 验证和创建

我在 AuthController 验证和创建方法中的 laravel 5.1 注册时遇到问题。我可以在一个页面中登录和注册表格,所以我在注册表的输入中添加了register-(例如,注册表中的电子邮件地址的register-email)。所以我在 AuthController 中的验证方法是这样的:

App\Auth\Http\Controllers\Auth

last-namefirst-nameregister-email是html输入对吗?所以我认为这是对的?然后这是创建方法:

create 方法中的键是数据库表对吗?值是 html 输入名称/id?我收到未知列错误,register-email为什么会这样?我知道我在数据库中没有register-email列,但是在创建方法中我指定了email数据库中的列,而不是register-column,它是我的注册表单的 html 输入名称。请帮忙。

顺便说一句,这是我的数据库迁移

0 投票
2 回答
512 浏览

php - Laravel 5.1 $request->all() 添加一个activation_code

我需要 Laravel 5.1 $request->all() 的帮助。我正在尝试创建一个用户,并且我正在使用 UserRegistrationRequest 来验证我的注册表单输入。一切正常,但我需要在 users 表中的 activation_code 列中添加一个激活码。我怎样才能在

有什么干净的方法吗?

0 投票
1 回答
1084 浏览

php - 有没有关于如何在“Laravel 5.1”中为基于 CRUD 的应用程序编写测试的示例?

我对 php 的 Laravel 框架有些经验。

在它的新版本(5.1)中,他们大大改进了他们的测试功能。

是否有任何示例说明如何在 laravel 5.1 中为基本的 CRUD 应用程序编写测试。

我能够测试任务的创建。但我仍然不确定这是否是最佳做法。请帮我。

0 投票
4 回答
6855 浏览

raspberry-pi - 如何制作树莓派 2 laravel 5.1 服务器

我想在树莓派 2 上构建一个 laravel 5.1 服务器。但我找不到任何关于如何制作它的信息。任何建议将不胜感激。

0 投票
1 回答
13336 浏览

jquery - 如何在 laravel 5.1 中从 ajax formData 中获取值?

这是我的表格:

这是我的ajax代码:

这是我的表单请求文件:

这是我的控制器:

当我提交填写了所有输入的表单时,我从表单请求中收到错误,即这些字段是必需的。似乎表单请求没有获取表单数据。当我在函数中使用 Request 并删除 ProjectAddRequest 时,什么都没有打印出来。