PHP中错误提示的关闭
来源:互联网 发布:php文件加密 编辑:程序博客网 时间:2024/05/18 17:43
关闭PHP错误脚本提示是程序上线了必须做的一件事情,就是不管程序怎么报错我们都不能让错误日志在服务器上给大家看到,下面我来总结两种关闭PHP错误脚本提示的具体方法。
1.直接在php程序代码中加入下面代码:
error_reporting(E_ALL^E_NOTICE^E_WARNING);
上面的代码可以关闭所有notice和warning级别的错误。
2.在php.ini配置文件中进行设置
打开PHP安装目录下的php.ini文件
找到display_errors = On 修改为 display_errors = off
注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini里的display_errors = On 修改为display_errors = off
PHP .ini中display_errors = Off失效的解决
问题:
PHP 设置文件php .ini中明明已经设置display_errors = Off,但是在运行过程中,网页上还是会出现错误信息。
解决:
打开PHP安装目录下的php.ini文件
找到log_errors = off 修改为 log_errors = on
找到error_log = filename 修改为 error_log="D:PHPerrlogphp_error.log" (这里的目录和文件名D:PHPerrlogphp_error.log随便你取什么)
注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini文件.
此外php_error.log至少要有USER的修改和写权限,否则无法输出错误日志.
经常见到error_reporting(7)直意为:设定错误讯息回报的等级。
value constant
1 E_ERROR
2 E_WARNING
4 E_PARSE
8 E_NOTICE
16 E_CORE_ERROR
32 E_CORE_WARNING
64 E_COMPILE_ERROR
128 E_COMPILE_WARNING
256 E_USER_ERROR
512 E_USER_WARNING
1024 E_USER_NOTICE
2047 E_ALL
2048 E_STRICT
因为7=1+2+4
就是出错时显示1 E_ERROR 2 E_WARNING 4 E_PARSE
- PHP中错误提示的关闭
- php关闭错误提示
- 关闭PHP错误提示的方法
- PHP错误提示的关闭方法详解
- PHP关闭notice级别的错误提示
- PHP错误提示的关闭方法
- PHP错误提示的关闭方法详解
- PHP错误提示的关闭方法详解
- PHP关闭Notice错误提示
- PHP关闭Notice错误提示
- php错误提示的关闭与显示所有错误
- PHP如何关闭notice级别的错误提示
- PHP如何关闭notice级别的错误提示
- PHP如何关闭notice级别的错误提示
- ubuntu 关闭apahce的php错误提示,服务器使用
- PHP如何关闭notice级别的错误提示
- PHP如何关闭notice级别的错误提示
- PHP如何关闭notice级别的错误提示
- Caffe中mnist例子(一)自定义输入层
- 用指针将英文字符串倒序排列。
- webService的小例子
- 页面的form表单上传文件
- 【分布式存储项目】(1)MySQL数据库安装以及分布式文件上传
- PHP中错误提示的关闭
- 如何设计一个秒杀系统
- Netty入门介绍
- xjax和JQery
- Git常用指令
- 前端学习第二次-HTML标签说明
- ubuntu密钥登录教程
- vb.net 教程 4-7 文本文件编码 2
- C语言中的typedef