/** * 启动session * * @access public * @return boolean */ public static function start() { if (self::$_start === true) { return true; } //设置项目系统session的存放目录 $configPath = Configure::get('session.path'); $configPath = !$configPath ? $configPath : rtrim($configPath, '/'); $sessionPath = !$configPath ? CACHE_PATH . 'temp' : $configPath; if (is_dir($sessionPath) && is_writable($sessionPath)) { session_save_path($sessionPath); } session_start(); self::$_start = true; return true; }