问题标签 [whoops]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php-7 - 在 laravel 4.2.* 中升级 fipl/whoops 2.*
我将 laravel 4.2.19 与 php7 一起使用,然后出现异常问题,我在 php7 中搜索并看到问题删除异常类和 fipl/whoops 1.* 然后不工作但升级到版本 2.* 然后将使用 php7。 需要 fipl/whoops 2.* 时出现图像错误
我的问题是如何在 laravel 4.2.19 中将 fipl/whoops 1.* 升级到 2.* ?
php - 哎呀 Laravel 5.2 不工作
按照这个线程使用 Whoops 作为调试器,
我无法看到这样的 chrome 页面:
但无论我得到什么错误,它看起来都是这样的:
我尝试过的事情:
- 跑
composer require filp/whoops --dev
- 修改app/Exceptions/Handler.php
public function render($request, Exception $e) {
if (config('app.debug') && ! $request->ajax()) {
$whoops = new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
return $whoops->handleException($e);
}
return parent::render($request, $e);
}
- 修改配置/app.php
'debug' => env('APP_DEBUG', true)
- 跑
php artisan config:clear
如何将 Whoops 带入我的 Laravel5.2 项目?
php - 使用“哎呀!”时找不到课程 图书馆?
最近我一直在尝试Whoops!图书馆并试图让它工作,然而,不幸的是,这是我得到的最接近的工作。
我使用本教程通过作曲家安装了它 https://code.tutsplus.com/tutorials/whoops-php-errors-for-cool-kids--net-32344
PHP:
错误:
php - 哎呀,捕捉 PDO 错误?
我在我的网站上使用了whoops,现在我尝试让它与 PDO 错误一起工作,当缺少连接到数据库的信息时它可以正常工作,但是当你(例如)键入一个不存在的表时,它不会' t 显示错误。
我试图添加PrettyPageHandler::addDataTable()
到我的错误处理中
数据库.php
索引.php
但后来我得到一个找不到类'PrettyPageHandler'
php - 保存 Whoops PrettyPageHandler 的结果
我在 dev 上使用 Whoops 错误库(并且喜欢它)来显示 PrettyPageHandler,如下所示:
对于现场,我使用 CallbackHandler 向最终用户显示“用户友好”错误消息。
有没有办法将 PrettyPageHandler 的结果/输出保存到数据库甚至文件系统中?我的想法是向最终用户显示友好的错误页面,但同时使用 PrettyPageHandler 记录错误来回顾和调试用户遇到的错误。
php - PHP Whoops 错误处理清除缓冲区
问题
在程序脚本中,PHP Whoops Pretty Page 处理程序内容将与来自应用程序缓冲区输出的部分内容混合。哎呀可以在隐藏的 html 标记内显示为乱码或输出。
问题
如何在 Whoops 处理程序缓冲区之前清除先前的缓冲区?
php - Codeigniter + 哎呀
我正在尝试在Codeigniter 3应用程序上设置Whoops。
我用作曲家安装了 Whoops 并这样称呼它:
它适用于警告、通知和已弃用的错误,但不适用于致命错误。
CodeIgniter 似乎在 Whoops 之前处理它们。有没有办法修改这种行为?
php - CodeIgniter 3 与 Whoops
我无法完全解决 CI 中发生的任何错误,Whoops 通过将处理程序添加到index.php
.
Whoops 处理index.php
文件中发生的错误,但在 Controller 或 Model 中发生错误时不处理,似乎 CI 错误处理程序在 Whoops 之前先捕获了错误。
下一次尝试也是在MY_Controller.php
构造中注册 Whoops,它可以工作,但只有 Exception 由 Whoops 处理,一个简单的语法错误,如忘记分号仍然由 CI 错误处理程序处理。将 Whoops 处理程序实例化到不同的地方有点奇怪。
参考: Codeigniter + 哎呀
php - 如何在 Laravel 5.5 中禁用 filp/whoops 包而不删除它?
Laravel 5.5 应用程序。原来是5.3。我按照升级指南安装了filp/whoops
软件包,但现在我想禁用它,因为我相信每当我遇到错误时它都会在我的 Homestead 机器上导致“内存不足”错误,这真的很烦人,因为我看到的只是“ XXXXXX 字节的允许内存大小耗尽”而不是真正的错误,这通常是某种解析错误。我不想更改 PHP 可用的内存,因为它与我的生产服务器上的内存相匹配。
有什么简单的方法可以在不删除它的情况下禁用这个包?