大家好,我正在使用laravel 5.6,我已经在.env中启用了调试,但它仍然没有返回任何异常和错误。它显示的不是任何错误或异常,而是phpinfo.php的完整页面
这是我实际获取的https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2017/03/inside-the-php-info-section.png的示例图像
让我向你展示我的代码
public function store(Request $request)
{
$request->validate([
'first_name' => 'required|min:3',
'last_name' => 'required|min:3',
]);
...
}所需的输出是,如果我没有输入任何字段,即first_name或last_name,它应该提供一个错误,说明需要first_name或last_name,但它返回的不是这个,而是完整的phpinfo.php页面
发布于 2018-12-26 22:24:36
尽管您提供的代码示例没有任何错误,但我认为您应该尝试像这样使用验证
$this->validate($request, [
'first_name' => 'required|min:3',
'last_name' => 'required|min:3',
]);如果您仍然遇到错误,请尝试注释您的验证代码,例如,或者在验证之后使用dd(),这样我们就可以确保错误出现在验证部分或其他地方。
https://stackoverflow.com/questions/53933073
复制相似问题