示例#1
0
文件: Logger.php 项目: hzh123/my_yaf
 public static function loggerFileName($domain, $ext = 'log')
 {
     $date = date('Y-m-d');
     $hour = date('H');
     $filePath = WZhaopinEnv::getLogDir() . '/' . $date . '/';
     ensureFilePath($filePath, true);
     if (strlen($domain) > 0) {
         $filePath = sprintf('%s%s-%02d.%s', $filePath, $domain, $hour, $ext);
     } else {
         $filePath = sprintf('%s%d.%s', $filePath, $hour, $ext);
     }
     return $filePath;
 }
示例#2
0
 public static function getStaticFileUrl()
 {
     if (self::$staticUrl != null) {
         return self::$staticUrl;
     }
     $host = self::getConfig()->static_file->host;
     $ver = self::getConfig()->static_file->version;
     if ($host == null) {
         return '';
         //            $host = self::getConfig()->img->url->cdn;
     }
     if ($ver == null) {
         self::$staticUrl = "//{$host}";
     } else {
         self::$staticUrl = "//{$host}/hr{$ver}";
     }
     return self::$staticUrl;
 }
示例#3
0
 protected function inputRefererErrorResult()
 {
     //        echo json_encode(array('code'=>-101,'desc'=>'referer error'));
     //        haloDie();
     YafDebug::log(sprintf("Illegal referer: uid is %s, referer is %s, params is %s ", WZhaopinEnv::getWid(), $_SERVER['HTTP_REFERER'], json_encode($_SERVER)), "refer_error");
     $this->inputErrorResult(WrmErrorCodeManager::CLIENT_ERR_ILLEGAL_REFER);
 }
示例#4
0
 //Pinyin table
 public function __construct($mcName = 'web')
 {
     MemCacheBase::getMc($mcName);
 }
 public static function singleton()
 {
     if (self::$instance == null) {
         self::$instance = new MemCacheBase();
     }
     return self::$instance;
 }
 /**
  * generate key
  * @param $ids
  * @param $tag
  * @return string