Laravel异常根本不起作用。它在任何情况下都返回phpinfo.php
大家好,我正在使用Laravel5.6,我已经在.env中启用了调试,但它仍然没有返回任何异常和错误。 它显示的不是任何错误或异常,而是phpinfo.php的完整页面 下面是我实际得到的示例图像 让我给你看看我的代码Laravel异常根本不起作用。它在任何情况下都返回phpinfo.php,laravel,Laravel,大家好,我正在使用Laravel5.6,我已经在.env中启用了调试,但它仍然没有返回任何异常和错误。 它显示的不是任何错误或异常,而是phpinfo.php的完整页面 下面是我实际得到的示例图像 让我给你看看我的代码 public function store(Request $request) { $request->validate([ 'first_name' => 'required|min:3', 'last_name'
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页面,尽管您提供的代码示例没有任何错误 我想你应该试着像这样使用验证
$this->validate($request, [
'first_name' => 'required|min:3',
'last_name' => 'required|min:3',
]);
如果您仍然面临错误,请尝试注释您的验证代码,例如,或在验证后使用dd(),这样我们可以确保错误出现在验证部分或其他地方。您可以在提交的地方共享路由器、函数和表单。@MuradShukurlu
Route::post('api/register','RegisterController@store');代码>api/寄存器是路由。我和邮递员一起测试这条路线。存储功能已在questionHi@Yasir中显示,请确认您的请求实际到达了该功能。可以在函数的入口点中使用dd()helper。有时,我们的路由器出现了一些错误,因此我们的请求会转到其他地方,我们会继续尝试检查此函数。@Raj yes请求在控制器上到达,是否有任何字段丢失或任何php语法错误返回phpinfo.php