HttpException {#65
  -statusCode: 404
  -headers: []
  #message: "controller not exists:app\controller\sitemap\Xml"
  #code: 0
  #file: "/www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php"
  #line: 76
  trace: {
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php:76 {} catch (ClassNotFoundException $e) {    throw new HttpException(404, 'controller not exists:' . $e->getClass());}
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php:89 {
      › 
      › $data = $this->exec();return $this->autoResponse($data);
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Route.php:772 {->then(function () use ($dispatch) {    return $dispatch->run();});
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:59 {try {    return $destination($passable);} catch (Throwable | Exception $e) {
      arguments: {
        Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:66 {
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Route.php:773 {            return $dispatch->run();        });}
      arguments: {
        $destination: Closure {#62 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php:216 {
      › 
      ›     return $this->app->route->dispatch($request, $withRoute);}
      arguments: {
        $request: Request {#37 …}
        $withRoute: Closure {#50 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php:206 {->then(function ($request) {    return $this->dispatchToRoute($request);});
      arguments: {
        $request: Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:59 {try {    return $destination($passable);} catch (Throwable | Exception $e) {
      arguments: {
        Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php:67 {/** @var Response $response */$response = $next($request);arguments: {
        Request {#37 …}
      }
    }
    think\middleware\SessionInit->handle() {}
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php:142 {}$response = call_user_func($call, $request, $next, ...$params);arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          Request {#37 …}
          Closure {#45 …}
        }
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:85 {try {    return $pipe($passable, $stack);} catch (Throwable | Exception $e) {
      arguments: {
        Request {#37 …}
        Closure {#45 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/think-trace/src/TraceDebug.php:71 {
      › 
      › $response = $next($request);arguments: {
        Request {#37 …}
      }
    }
    think\trace\TraceDebug->handle() {}
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php:142 {}$response = call_user_func($call, $request, $next, ...$params);arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          Request {#37 …}
          Closure {#45 …}
        }
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:85 {try {    return $pipe($passable, $stack);} catch (Throwable | Exception $e) {
      arguments: {
        Request {#37 …}
        Closure {#45 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/think-multi-app/src/MultiApp.php:59 {if (!$this->parseMultiApp()) {    return $next($request);}
      arguments: {
        Request {#37 …}
      }
    }
    think\app\MultiApp->handle() {}
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php:142 {}$response = call_user_func($call, $request, $next, ...$params);arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          Request {#37 …}
          Closure {#45 …}
        }
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:85 {try {    return $pipe($passable, $stack);} catch (Throwable | Exception $e) {
      arguments: {
        Request {#37 …}
        Closure {#45 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php:66 {
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php:207 {            return $this->dispatchToRoute($request);        });}
      arguments: {
        $destination: Closure {#25 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php:170 {try {    $response = $this->runWithRequest($request);} catch (Throwable $e) {
      arguments: {
        $request: Request {#37 …}
      }
    }
    /www/wwwroot/tour.designwire.com.cn/public/index.php:20 {
      › 
      › $response = $http->run();}
  }
}
think\exception\HttpException: controller not exists:app\controller\sitemap\Xml in /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php:76 Stack trace: #0 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php(89): think\route\dispatch\Controller->exec() #1 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Route.php(772): think\route\Dispatch->run() #2 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(59): think\Route->think\{closure}(Object(app\Request)) #3 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}(Object(app\Request)) #4 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Route.php(773): think\Pipeline->then(Object(Closure)) #5 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php(216): think\Route->dispatch(Object(app\Request), Object(Closure)) #6 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php(206): think\Http->dispatchToRoute(Object(app\Request)) #7 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(59): think\Http->think\{closure}(Object(app\Request)) #8 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php(67): think\Pipeline->think\{closure}(Object(app\Request)) #9 [internal function]: think\middleware\SessionInit->handle(Object(app\Request), Object(Closure)) #10 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func(Array, Object(app\Request), Object(Closure)) #11 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}(Object(app\Request), Object(Closure)) #12 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/think-trace/src/TraceDebug.php(71): think\Pipeline->think\{closure}(Object(app\Request)) #13 [internal function]: think\trace\TraceDebug->handle(Object(app\Request), Object(Closure)) #14 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func(Array, Object(app\Request), Object(Closure)) #15 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}(Object(app\Request), Object(Closure)) #16 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/think-multi-app/src/MultiApp.php(59): think\Pipeline->think\{closure}(Object(app\Request)) #17 [internal function]: think\app\MultiApp->handle(Object(app\Request), Object(Closure)) #18 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func(Array, Object(app\Request), Object(Closure)) #19 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}(Object(app\Request), Object(Closure)) #20 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}(Object(app\Request)) #21 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php(207): think\Pipeline->then(Object(Closure)) #22 /www/wwwroot/tour.designwire.com.cn/vendor/topthink/framework/src/think/Http.php(170): think\Http->runWithRequest(Object(app\Request)) #23 /www/wwwroot/tour.designwire.com.cn/public/index.php(20): think\Http->run() #24 {main}