[2] ErrorException in Session.php line 106

session_start(): open(D:\BtSoft\temp\session\sess_53f2cbcc3acd2b46751a668ef3675cb0, O_RDWR) failed: Invalid argument (22)

  1. // 读取session驱动
  2. $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\session\\driver\\' . ucwords($config['type']);
  3. // 检查驱动类
  4. if (!class_exists($class) || !session_set_save_handler(new $class($config))) {
  5. throw new ClassNotFoundException('error session handler:' . $class, $class);
  6. }
  7. }
  8. if ($isDoStart) {
  9. session_start();
  10. self::$init = true;
  11. } else {
  12. self::$init = false;
  13. }
  14. }
  15. /**
  16. * session自动启动或者初始化
  17. * @return void

Fatal error: Uncaught think\exception\ErrorException: Unknown: open(D:\BtSoft\temp\session\sess_53f2cbcc3acd2b46751a668ef3675cb0, O_RDWR) failed: Invalid argument (22) in Unknown:0 Stack trace: #0 [internal function]: think\Error::appError(2, 'Unknown: open(D...', 'Unknown', 0, NULL) #1 {main} thrown in Unknown on line 0