/** * @brief 初始化OMP字段 * * @return private function * @retval * @see * @note * @author luhaixia * @date 2012/07/31 14:26:12 **/ public static function initOmpLog() { //获取LogId if (!defined('LOG_ID')) { Bd_Log::genLogID(); } if (!defined('UNIQID')) { if (getenv('HTTP_X_BD_UNIQID')) { define('UNIQID', trim(getenv('HTTP_X_BD_UNIQID'))); } else { define('UNIQID', 0); } } //获取Product if (!defined('PRODUCT')) { if (getenv('HTTP_X_BD_PRODUCT')) { define('PRODUCT', trim(getenv('HTTP_X_BD_PRODUCT'))); } else { define('PRODUCT', 'ORP'); } } //获取subsys if (!defined('SUBSYS')) { if (getenv('HTTP_X_BD_SUBSYS')) { define('SUBSYS', trim(getenv('HTTP_X_BD_SUBSYS'))); } elseif (isset($_REQUEST['subsys'])) { define('SUBSYS', strval($_REQUEST['subsys'])); } else { define('SUBSYS', 'ORP'); } } }