错误处理,与php配置文件php.ini相关函数

在租服务器时,由于无法自己配置php文件,以下函数可能用得到:

开发阶段:开发时输出所有的错误报告,有利于我们进行程序调试;

运行阶段:不要让程序输出任何一种错误报告(不能让用户看到(懂技术的(黑客),不懂技术的));

如:

用户看不到错误报告,但是维护人员需要看到,我们可以将

错误报告写入日志中:

一、指定错误报告   error_reporting=E_ALL

二、关闭错误输出   display_errors=off

三、开启错误日志功能  log_errors=On

     1、如果不指定错误日志位置,则默认写入WEB(apache)服务器的日志中;

     2、为error_log选项指定一个文件名(可写)error_log="路径";

    3、写入到操作系统日志中 error_log=syslog;

相应的php代码:

<?php

    error_reporting(E_ALL);
    ini_set("display_errors","off");
    ini_set("log_errors","On");
    ini_set("error_log","C:/error.log");
    //ini_set("error_log","syslog");错误日志输入到操作系统日志中

?>

error_reporting;

ini_set();

ini_get();

error_log();

posted @ 2013-03-07 05:07  达也.  阅读(289)  评论(0)    收藏  举报