Browse Source

Update api.php

wanggangtao 5 years ago
parent
commit
998c41d081
1 changed files with 27 additions and 0 deletions
  1. 27 0
      api/v1.0/api.php

+ 27 - 0
api/v1.0/api.php

@@ -1,5 +1,32 @@
 <?php
 require_once('api_init.php');
+
+
+error_reporting(E_ALL ^ E_NOTICE);
+//禁止把错误输出到页面
+ini_set('display_errors', 0);
+//设置错误信息输出到文件
+ini_set('log_errors', 1);
+//指定错误日志文件名
+$error_dir = '/logs/err/';
+$error_file = $error_dir . date('Ymd').'.log';
+//目录不存在就创建
+if (!is_dir($error_dir)){
+    mkdir($error_dir, 0777, true);
+}
+//文件不存在就创建之
+if(!file_exists($error_file)){
+    $fp = fopen($error_file, 'w+');
+    if($fp){
+        fclose($fp);
+    }
+}
+//设置错误输出文件
+ini_set("error_log", $error_file);
+
+
+
+
 $method     = safeCheck($_GET['method'],0);
 $api = New API($method);//参数1是接口编号,每个API应不一样
 $sign      = safeCheck($_GET['sign'], 0);//校验码