我在Laravel 5.7中找不到错误404页面的位置,请帮忙。 这是错误页面照片:https://imgur.com/a/Fs89isK
答案 0 :(得分:8)
您可以在这里找到它:
vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php
但是,您不应该直接编辑此文件。如果要添加自定义错误页面,只需在资源/视图内添加一个错误文件夹,然后根据需要创建自己的404.blade.php。将使用它代替Laravel的。
答案 1 :(得分:3)
实际上,您可以在tx_news
并设置代码如下。
app/Exceptions/Handler.php
答案 2 :(得分:1)
通过更新对框架进行的每次更改,您都将覆盖所有核心功能。
在您的errors
目录中添加一个views
文件夹,然后将刀片文件和您要修改的错误号一起放置。
例如:
resources->views->errors->404.blade.php
将显示在404响应中。顺便说一句,如果您喜欢(像我一样)新闻错误svg,则可以在public->svg
文件夹中找到。
答案 3 :(得分:0)
如果您运行php artisan vendor:publish,则可以看到可以发布以供编辑的供应商/软件包文件列表。
在列表中,您将看到laravel错误
键入相应的数字,您将看到。
复制目录[/ vendor / laravel / framework / src / Illuminate / Foundation / Exceptions / views]到[/ resources / views / errors] 发布完成。
然后您可以编辑所有默认错误页面,包括404.blade.php 500.blade.php等。