当前位置: 首页 > 知识库问答 >
问题:

如何在laravel[duplicate]上检查此错误的位置

穆鸿飞
2023-03-14

嗨,我在laravel上有一个错误,但我不知道在哪里,这个错误使我的网站上的错误404,另一个错误HTTP 500

[26-Feb-2019 18:10:48 UTC] PHP Fatal error:  Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: syntax error, unexpected 'endif' (T_ENDIF), expecting end of file in /home2/website/website.com/storage/framework/views/6a75bc263740fca85e4609e4affe4f57142c2c3a.php:181
Stack trace:
#0 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(59): Illuminate\View\Engines\PhpEngine->evaluatePath('/home2/website...', Array)
#1 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(142): Illuminate\View\Engines\CompilerEngine->get('/home2/website...', Array)
#2 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(125): Illuminate\View\View->getContents()
#3 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(90): Illuminate\View\View->renderContents()
#4 /home2/website/website.com/storage/framework/views/e5516c2faf25e2e2a432f5486f5485d6792013e9.php(53): Illuminate\View\View->render()
#5 /home2/website/website.com/vendo in /home2/website/website.com/storage/framework/views/6a75bc263740fca85e4609e4affe4f57142c2c3a.php on line 181
[26-Feb-2019 18:10:48 UTC] PHP Fatal error:  Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: syntax error, unexpected 'endif' (T_ENDIF), expecting end of file in /home2/website/website.com/storage/framework/views/6a75bc263740fca85e4609e4affe4f57142c2c3a.php:181
Stack trace:
#0 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(59): Illuminate\View\Engines\PhpEngine->evaluatePath('/home2/website...', Array)
#1 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(142): Illuminate\View\Engines\CompilerEngine->get('/home2/website...', Array)
#2 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(125): Illuminate\View\View->getContents()
#3 /home2/website/website.com/vendor/laravel/framework/src/Illuminate/View/View.php(90): Illuminate\View\View->renderContents()
#4 /home2/website/website.com/storage/framework/views/e5516c2faf25e2e2a432f5486f5485d6792013e9.php(53): Illuminate\View\View->render()
#5 /home2/website/website.com/vendo in /home2/website/website.com/storage/framework/views/6a75bc263740fca85e4609e4affe4f57142c2c3a.php on line 181

共有3个答案

别开诚
2023-03-14

将Bugsnag添加到应用程序中,以自动检测已处理和未处理的Laravel错误。

Bugsnag集成Laravel指南

阎经武
2023-03-14

只需阅读错误日志的第一行[26-Feb-2019 18:10:48 UTC]PHP致命错误:未捕获的Symfony\Component\Debug\Exception\FatalThrowableError:语法错误,意外的'endif'(T_endif),预期文件在/home2/website/website.com/storage/framework/views/6A75BC263740FCA85E4609E4F57142C2C3A.PHP:181

您似乎忘记在试图访问的视图上放置@endif指令。

有关更多信息,请阅读此处:控制结构

朱岳
2023-03-14

只需阅读发布日期旁边的错误。

HP致命错误:未捕获的Symfony\Component\Debug\Exception\fatalthrowable错误:语法错误,意外的'endif'(T_endif),应为/home2/website/website.com/storage/framework/views/6A75BC263740FCA85E4609E4E4Affe4F57142C2C3A.php中的文件结尾:181

因此,在生成的一个视图中,第181行上有一个意外的endif。

此文件:6a75bc263740fca85e4609e4affe4f57142c2c3a.php是生成的文件,您必须在storage/framework/views/folder中查看此文件。从那里,您可以确定创建它的实际视图(在资源文件夹中)。真正的问题将在那里。

 类似资料: