阿娇开发978 发表于 2015-8-30 12:11:20

PHP关闭(禁止)脚本错误提示的方法及让脚本错误提示输出为日志文件的方法

  一 HP关闭脚本错误提示的方法:
  打开PHP安装目录下的php.ini文件
  找到display_errors = On 修改为 display_errors = off
  注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把 c:\windows/php.ini里的display_errors = On 修改为display_errors = off
  二 让脚本错误提示输出为日志文件的方法:
  打开PHP安装目录下的php.ini文件
  找到log_errors = off 修改为 log_errors = on
  找到error_log = filename 修改为 error_log="D:\PHPerrlog\php_error.log" (这里的目录和文件名D:\PHPerrlog\php_error.log随便你取什么)
  注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把 c:\windows/php.ini文件.
  此外php_error.log至少要有USER的修改和写权限,否则无法输出错误日志.
  三php程序开启
  
  <?php
  //禁用错误报告
  error_reporting(0);
  //报告运行时错误
  error_reporting(E_ERROR | E_WARNING | E_PARSE);
  //报告所有错误
  error_reporting(E_ALL);
  ?>
  

  在php.ini中错误级别推荐设置成:error_reporting =E_ALL | E_STRICT
  如果用的是集成环境如XAMPP,别忘记把xampp/apache/bin下的php.ini文件也修改一个
页: [1]
查看完整版本: PHP关闭(禁止)脚本错误提示的方法及让脚本错误提示输出为日志文件的方法