gpt4 book ai didi

php - 如何更改 Laravel 4 中的错误报告级别?

转载 作者:可可西里 更新时间:2023-11-01 13:17:50 25 4
gpt4 key购买 nike

如何更改 L4 中的 PHP error_reporting?

我找到了这个 http://forums.laravel.io/viewtopic.php?id=6072 ,但它是关于 L3 的,我不知道如何实现同样的目标,即防止应用程序在 php E_NOTICE 上抛出异常

最佳答案

用户“你的常识”(顺便说一句,这个名字很棒)关于修复错误是正确的。欢迎来到 2013 年,“未定义索引错误”已成为过去。

除非您使用的是遗留代码,不能那么简单地改变...所以我们开始吧:

在文件 vendor/laravel/framework/src/Illuminate/Foundation/start.php 中,error_reporting() 设置为 -1,又名:“报告所有错误”。尝试更改 error_reporting 的级别,链接到手册:http://php.net/manual/en/function.error-reporting.php

在/app 目录下编辑你的 global.php,并在底部添加:error_reporting(E_ERROR | E_WARNING | E_PARSE);

undefined index 错误将不再显示。您可以根据自己的需要随意调整级别。

[编辑]顺便说一句:在 app/config/app.php(或 app/config/-environment-/app.php 中,您可以将调试更改为 false。这样,您的应用程序的用户就不会收到任何技术错误消息。

关于php - 如何更改 Laravel 4 中的错误报告级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18616367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com