调整日志

This commit is contained in:
qinzongqing 2023-04-19 16:23:01 +08:00
parent 0b305ba65b
commit b389f52527
3 changed files with 28 additions and 10 deletions

View File

@ -10,7 +10,7 @@ defined("APP_PATH") || define("APP_PATH", BASE_PATH."/app");
//如果HTTP_HOST表明是本地环境 //如果HTTP_HOST表明是本地环境
if($_SERVER['HTTP_HOST']=="127.0.0.1"){ if($_SERVER['HTTP_HOST']=="127.0.0.1"){
//日志前缀 //日志前缀
define("TIFFANY_SMS_REDIS_LOG_PREFIX", "tiffany/api/"); define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/api/");
//业务域名 //业务域名
define("BASE_URL", "http://127.0.0.1/tiffany/api/"); define("BASE_URL", "http://127.0.0.1/tiffany/api/");
@ -36,7 +36,7 @@ if($_SERVER['HTTP_HOST']=="127.0.0.1"){
//以下使用SCRIPT_FILENAME来判断正式、测试、开发环境常量 //以下使用SCRIPT_FILENAME来判断正式、测试、开发环境常量
elseif($_SERVER['HTTP_HOST']=="weapp.wemediacn.net" || !empty($_SERVER['SCRIPT_FILENAME']) && (preg_match("@\/d\/@", strtolower($_SERVER['SCRIPT_FILENAME'])) || preg_match("@\/t\/@", strtolower($_SERVER['SCRIPT_FILENAME'])))){ elseif($_SERVER['HTTP_HOST']=="weapp.wemediacn.net" || !empty($_SERVER['SCRIPT_FILENAME']) && (preg_match("@\/d\/@", strtolower($_SERVER['SCRIPT_FILENAME'])) || preg_match("@\/t\/@", strtolower($_SERVER['SCRIPT_FILENAME'])))){
//日志前缀 //日志前缀
define("TIFFANY_SMS_REDIS_LOG_PREFIX", "tiffany/apitest/"); define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/apitest/");
//业务域名 //业务域名
define("BASE_URL", "http://weapp.wemediacn.net/d/tiffany/api/"); define("BASE_URL", "http://weapp.wemediacn.net/d/tiffany/api/");
@ -59,7 +59,7 @@ elseif($_SERVER['HTTP_HOST']=="weapp.wemediacn.net" || !empty($_SERVER['SCRIPT_F
//如果是正式环境 //如果是正式环境
else{ else{
//日志前缀 //日志前缀
define("TIFFANY_SMS_REDIS_LOG_PREFIX", "tiffany/api/"); define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/api/");
//业务域名 //业务域名
define("BASE_URL", "https://weapp.wemediacn.com/tiffany/api/"); define("BASE_URL", "https://weapp.wemediacn.com/tiffany/api/");
@ -91,11 +91,11 @@ define("REDIS_CONNECT_AUTH", "3Nsb4Pmsl9bcLs24mL12l");
//================线上日志名相关常量开始================== //================线上日志名相关常量开始==================
//线上业务接口日志 //线上业务校验日志
define("TIFFANY_SMS_API_LOG", TIFFANY_SMS_REDIS_LOG_PREFIX."api"); define("TIFFANY_API_CHECK_LOG", TIFFANY_API_REDIS_LOG_PREFIX."check");
//线上业务报错日志 //线上业务报错日志
define("TIFFANY_SMS_ERROR_LOG", TIFFANY_SMS_REDIS_LOG_PREFIX."error"); define("TIFFANY_API_ERROR_LOG", TIFFANY_API_REDIS_LOG_PREFIX."error");
//================线上日志名相关常量开始================== //================线上日志名相关常量开始==================

View File

@ -19,7 +19,10 @@ class ControllerBase extends Phalcon\Mvc\Controller{
function initialize(){ function initialize(){
//$this->_PublicHelper = new PublicHelper(); //$this->_PublicHelper = new PublicHelper();
//$this->_LogObj = new LogClient(); //如果不是本地环境
if($_SERVER['HTTP_HOST']!="127.0.0.1"){
$this->_LogObj = new LogClient();
}
//选择redis库测试及开发为130正式为30 //选择redis库测试及开发为130正式为30
$this->redis->select(REDIS_DB_NUMBER); $this->redis->select(REDIS_DB_NUMBER);
//获取当前时间及当天日期 //获取当前时间及当天日期
@ -149,8 +152,17 @@ class ControllerBase extends Phalcon\Mvc\Controller{
* 校验是否有收到请求数据 * 校验是否有收到请求数据
*/ */
function __check_request_arr(){ function __check_request_arr(){
/**/
if($_SERVER['HTTP_HOST']!="127.0.0.1"){
$this->_LogObj->LogWrite(TIFFANY_API_CHECK_LOG, $this->request->getPost());
$this->_LogObj->LogWrite(TIFFANY_API_CHECK_LOG, file_get_contents("php://input"));
}
/**/
//接收请求数据
$request_json = file_get_contents("php://input");
$request_json = !empty($request_json)?$request_json:$this->request->getPost();
//如果未获取到请求数据 //如果未获取到请求数据
if(empty(file_get_contents("php://input"))){ if(empty($request_json)){
//告知用户"系统繁忙,请稍候再试" //告知用户"系统繁忙,请稍候再试"
$rs['errmsg'] = "系统繁忙,请稍候再试"; $rs['errmsg'] = "系统繁忙,请稍候再试";
$rs['errcode'] = -1; $rs['errcode'] = -1;
@ -159,7 +171,7 @@ class ControllerBase extends Phalcon\Mvc\Controller{
//如果有获取到请求数据 //如果有获取到请求数据
else{ else{
//准备判断请求数据整体是否为空 //准备判断请求数据整体是否为空
$request_arr = json_decode(file_get_contents("php://input"), true); $request_arr = json_decode($request_json, true);
//如果请求数据整体为空 //如果请求数据整体为空
if(empty($request_arr)){ if(empty($request_arr)){
//告知用户"系统繁忙,请稍候再试" //告知用户"系统繁忙,请稍候再试"

View File

@ -13,7 +13,6 @@ if(!empty($_REQUEST['qaz']))
define("BASE_PATH", dirname(__DIR__)); define("BASE_PATH", dirname(__DIR__));
define("APP_PATH", BASE_PATH."/app"); define("APP_PATH", BASE_PATH."/app");
//include_once "/data/www/common/socket/log_client.php";
//include_once "/data/www/common/PublicHelper.php"; //include_once "/data/www/common/PublicHelper.php";
try { try {
@ -22,6 +21,13 @@ try {
*/ */
require APP_PATH."/config/consts.php"; require APP_PATH."/config/consts.php";
/**
* 引用日志类
*/
if($_SERVER['HTTP_HOST']!="127.0.0.1"){
include_once "/data/www/common/socket/log_client.php";
}
// /** // /**
// * 引用redis类 // * 引用redis类
// */ // */