【问题标题】:No hint path define for [erros] laravel 5.6没有为 [errors] laravel 5.6 定义提示路径
【发布时间】:2019-11-11 06:20:17
【问题描述】:

laravel 5.7 中创建错误异常时,我得到了名为"No hint path define for [errors]" 的异常。请提供解决方案。

ErrorException (E_ERROR) 没有为 [errors] 定义提示路径。 (看法: E:\xampp\htdocs\putinbasket\resources\views\errors\404.blade.php) 以前的异常没有为 [errors] 定义提示路径。 (0)

【问题讨论】:

  • 请附上异常处理程序的代码。
  • 您是在制作自定义 404 页面吗?
  • 没有。我用的是laravel的404页面

标签: laravel


【解决方案1】:

如果您使用以下命令创建错误页面:

php artisan vendor:publish --tag=laravel-errors

那么你应该编辑所有页面(例如 404.blade.php)并更改

errors::minimal 代码到errors.minimal

请注意,minimal 或 layout 或illustration-layout 就是这样并且必须存在 在资源/视图/错误文件夹中

【讨论】:

  • 是错误还是..?即使在 Laravel 6.5 中我也必须解决这个问题,还没有人认出它?
  • 我从过去 3 小时来到这里只是为了改变这个“@extends('errors.minimal')”....天知道为什么:p
【解决方案2】:

你必须通过运行这个命令来发布 Laravel 的默认错误布局:

php artisan vendor:publish --tag=laravel-errors

然后您可以扩展错误布局并创建自己的错误页面。 另外,我建议您阅读有关custom HTTP error pages 的文档。

【讨论】:

  • 然后附上你的处理程序和错误页面。
猜你喜欢
  • 2021-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-04
  • 1970-01-01
  • 1970-01-01
  • 2020-11-09
  • 2021-10-05
相关资源
最近更新 更多