|
|
@@ -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);//校验码
|