$redis_conf['host'], 'port' => $redis_conf['port'], 'passwd' => $redis_conf['passwd'] )); return $r; } protected function getMysql($account_id) { $mysql_conf = getMysqlConfig(crc32($account_id)); $conn = new phpcommon\Mysql(array( 'host' => $mysql_conf['host'], 'port' => $mysql_conf['port'], 'user' => $mysql_conf['user'], 'passwd' => $mysql_conf['passwd'], 'dbname' => DBNAME_PREFIX . $mysql_conf['instance_id'] )); return $conn; } public function clearDB() { } public function getSysTime() { echo phpcommon\timestamp_to_datetime(phpcommon\getNowTime()); } public function setSysTime() { if (!defined('GLOBAL_TIME_OFFSET_KEY')) { die('不支持设置系统时间'); return; } $newtime = strtotime($_REQUET['newtime']); if ($newtime <= 0) { die('时间格式错误'); return; } $time_offset = $newtime - phpcommon\getRealTime(); $r = new phpcommon\Redis(array( 'host' => '127.0.0.1', 'port' => 6379, 'passwd' => '' )); $r->set(GLOBAL_TIME_OFFSET_KEY, $time_offset); } }