您的位置:

php.ini关闭错误提示,php关闭报错

本文目录一览:

怎么设置php.ini,让所有错误都不提示

使用任一文本编辑器打开php.ini文件

搜索找到display_errors所在的行

如果前面有#号,则删除#(#为注释符号,该行#后面的内容都是注释内容),如果该行前面有#,则该行的设置为注释内容不会生效,所以要先去除#(例如你找到一行内容为#display_errors = Off,则去掉前面的#即可生效),没有则忽略此步骤

将display_errors的值改为Off

保存文件

重启服务器即可

扩展:

php.ini为php环境的配置文件,通常所有配置都已经写好,但并没有开启,它们会在行首添加#以注释掉此功能。需要修改的时候,只需要删除#即可打开功能,不需要自己写一条新的配置。

更多配置内容可以参看php的官方文档。

如何屏蔽php错误?

方法一:@\x0d\x0a 在任何错误语句之前加上@符号,即可屏蔽!\x0d\x0a\x0d\x0a方法二:error_reporting\x0d\x0a\x0d\x0a 在PHP文件第一行加上:error_reporting(0); 即可屏蔽!\x0d\x0a\x0d\x0a方法三:display_errors\x0d\x0a 打开php.ini文件,搜索display_errors = on,默认的应该是on,改为off 即可屏蔽!

如何关闭php错误回显信息

有几种方法可以屏蔽错误回显信息:

php.ini的display_errors

在php.ini文件中找到display_errors设置项,如果前面有分号,需要删去分号,并将值改为off

php.ini的error_reporting

这个是修改错误级别显示,如果将级别设为最高等级的,则什么错误都不会显示

在php.ini中找到error_reporting,去掉前面的分号(如果有),并将值改为0

使用ini_set函数配置

此方法同方法1、2,只是在代码里面写,在无法修改php.ini的时候使用

string ini_set ( string $varname , string $newvalue )

ini_set('display_errors', '0');

ini_set('error_reporting','0');

使用error_reporting函数

int error_reporting ([ int $level ] )

error_reporting(0);//关闭所有错误报告

使用@屏蔽单条语句的错误回显

在需要屏蔽错误回显的语句前添加@符号