方式一:修改php.ini配置 打开php.ini文件,设置display_errors = On php.ini相关设置说明: error_reporting = E_ALL ;显示所有错误display_errors = Off ;关闭错误提示log_errors = On ;错误日志开启log_errors_max_len = 1024 ;设置日志最大长度error_log = /usr/local
display_errors = Off 复制代码 这将禁用错误信息的显示。 如果要启用错误信息的显示,请将 display_errors 的值设置为 On: display_errors = On 复制代码 (可选)为了更好地调试代码,还可以设置 error_reporting 选项以报告所有类型的错误。将其设置为 E_ALL: error_reporting = E_ALL 复制代码 保存对 php.in...
如果没有找到,请在文件末尾添加一行。 将display_errors 的值设置为 On。确保没有分号(;)在行的开头,因为这表示注释。例如: display_errors = On 复制代码 (可选)您还可以设置 error_reporting 以显示所有错误。例如,要显示所有错误,请添加或修改以下行: error_reporting = E_ALL 复制代码 保存并关闭 php.ini...
//检测开发环境publicfunctionsetReporting() {if(APP_DEBUG ===true) {error_reporting(E_ALL);ini_set('display_errors','On'); }else{error_reporting(E_ALL);ini_set('display_errors','Off');ini_set('log_errors', 'On');ini_set('error_log', RUNTIME_PATH. 'logs/error.log'); } } ...
ini_set(“error_reporting”, E_ALL); // 设置错误显示方式 ini_set(“display_errors”, 1); “` 上述代码会将报错级别设置为E_ALL,并将错误显示方式设置为打开。 通过以上的方法,我们可以灵活地控制PHP的报错级别和错误显示方式,方便我们在开发过程中进行错误调试和问题排查。
在开发环境中,可以将PHP的错误级别设置为`E_ALL`,以便显示所有类型的错误信息。在生产环境中,建议将错误级别设置为`E_ERROR`或`E_COMPILE_ERROR`,以避免将敏感信息暴露给用户。 除了以上方法,还可以通过修改php.ini文件来配置PHP错误信息的显示方式。在php.ini文件中,可以设置`display_errors`参数来控制是否显示错...
php中的错误日志:display_errors 方法/步骤 1 php.ini中将display_errors = Off 改为display_errors = On或者ini_set('display_errors',0);2 if (defined('ENVIRONMENT')){switch (ENVIRONMENT){case 'development':error_reporting(E_ALL);break;case 'testing'...
display_errors = Off 3. 搜索下行 代码如下 error_reporting = E_ALL & ~E_NOTICE 或者搜索: error_reporting = E_ALL & ~E_DEPRECATED 修改为 error_reporting = E_ALL | E_STRICT 4. 修改Apache的 httpd.conf, 以我的 Ubuntu 为例, 这个文件在:/etc/apache2/ 目录下,这是一个空白文件。
display_errors=on; 其中,第1行error_reporting用于设置错误级别,“E_All & ~E_NOTICE”表示显示除E_NOTICE外的所有级别的错误,即显示任何非通知的错误;第2行用于设置是否显示错误报告,on表示显示,off表示不显示。 2.ini_set()和error_reporting()函数 显示报告还可以通过在PHP脚本中使用ini_set()和error_repor...
按照我的理解,error_reporting(0)之后就应该不会显示错误了,这是怎么回事? 后来我又试着在php.ini者.htaccess中将display_errors设为off,才抑制了错误报告的显示。 而根据PHP手册中的描述 display_errors指令是属于 PHP_INI_ALL 因而就可以在任何地方被设定,包括ini_set() 。