Example #1
0
 /**
  * 启动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;
 }