php - PHP 致命错误:未捕获错误:使用 Laravel 5.8 和 PHP 7.4 调用未定义函数 Whoops\Exception\xdebug_is_enabled()
问题描述
希望你做得很好,我正在从事一个几个月以来我没有从事过的 Laravel 项目,并且发现每当引发异常时,我都会收到以下错误:
[2021 年 1 月 15 日星期五 15:51:11] PHP 致命错误:未捕获的错误:调用 /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception 中的未定义函数 Whoops\Exception\xdebug_is_enabled() /Inspector.php:254
堆栈跟踪:
#0 /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception/Inspector.php(175): Whoops\Exception\Inspector->getTrace()
#1 /var/www/html/project/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(280): Whoops\Exception\Inspector->getFrames()
#2 /var/www/html/project/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(197): Whoops\Handler\PrettyPageHandler->getExceptionFrames()
#3 /var/www/html/project/vendor/filp/whoops/src/Whoops/Run.php(296): Whoops\Handler\PrettyPageHandler->handle()
#4 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(345): Whoops\Run->handleException()
#5 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(324): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithWhoops()
#6 /var/www/html/project/ in /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception/Inspector.php on line 254
有没有人以前见过这个错误并且知道修复它的方法?预先感谢。
解决方案
原来我遇到了这个问题,发现只需将 "filp/whoops": "^2.0" 更新为 "filp/whoops": "^2.9" 问题就解决了。
推荐阅读
- sql - 使用 SSMS 导出向导时从列中删除 SQL Server Varbinary(8000) 十六进制 0x
- typo3 - TYPO3 10.4.20 和 b13/容器
- python - 在消息被调用后停止重复消息
- python - 如何从嵌套符号中提取字符串?
- java - IntelliJ 无法跨存储库解析 java.util 模块
- sql - 如何在 CASE 语句中使用“之间”?
- node.js - 使用不同的参数类型制作分页功能
- reactjs - AADSTS50011:请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配
- image - 突出显示选定的图像区域和操作 - Xamarin 表单
- cmake - 每次调用 make 时调用 add_custom_command