array(10) { ["name"]=> string(29) "think\exception\HttpException" ["file"]=> string(74) "/www/wwwroot/mooocost.com/thinkphp/library/think/route/dispatch/Module.php" ["line"]=> int(96) ["message"]=> string(48) "controller not exists:app\index\controller\Index" ["trace"]=> array(14) { [0]=> array(5) { ["file"]=> string(67) "/www/wwwroot/mooocost.com/thinkphp/library/think/route/Dispatch.php" ["line"]=> int(168) ["function"]=> string(4) "exec" ["class"]=> string(27) "think\route\dispatch\Module" ["type"]=> string(2) "->" } [1]=> array(5) { ["file"]=> string(56) "/www/wwwroot/mooocost.com/thinkphp/library/think/App.php" ["line"]=> int(432) ["function"]=> string(3) "run" ["class"]=> string(20) "think\route\Dispatch" ["type"]=> string(2) "->" } [2]=> array(3) { ["function"]=> string(15) "think\{closure}" ["class"]=> string(9) "think\App" ["type"]=> string(2) "->" } [3]=> array(3) { ["file"]=> string(63) "/www/wwwroot/mooocost.com/thinkphp/library/think/Middleware.php" ["line"]=> int(185) ["function"]=> string(20) "call_user_func_array" } [4]=> array(5) { ["file"]=> string(51) "/www/wwwroot/mooocost.com/application/admin/sys.php" ["line"]=> int(149) ["function"]=> string(15) "think\{closure}" ["class"]=> string(16) "think\Middleware" ["type"]=> string(2) "->" } [5]=> array(1) { ["function"]=> string(9) "{closure}" } [6]=> array(3) { ["file"]=> string(63) "/www/wwwroot/mooocost.com/thinkphp/library/think/Middleware.php" ["line"]=> int(185) ["function"]=> string(20) "call_user_func_array" } [7]=> array(5) { ["file"]=> string(71) "/www/wwwroot/mooocost.com/vendor/zoujingli/think-library/src/common.php" ["line"]=> int(247) ["function"]=> string(15) "think\{closure}" ["class"]=> string(16) "think\Middleware" ["type"]=> string(2) "->" } [8]=> array(1) { ["function"]=> string(9) "{closure}" } [9]=> array(3) { ["file"]=> string(63) "/www/wwwroot/mooocost.com/thinkphp/library/think/Middleware.php" ["line"]=> int(185) ["function"]=> string(20) "call_user_func_array" } [10]=> array(3) { ["function"]=> string(15) "think\{closure}" ["class"]=> string(16) "think\Middleware" ["type"]=> string(2) "->" } [11]=> array(3) { ["file"]=> string(63) "/www/wwwroot/mooocost.com/thinkphp/library/think/Middleware.php" ["line"]=> int(130) ["function"]=> string(14) "call_user_func" } [12]=> array(5) { ["file"]=> string(56) "/www/wwwroot/mooocost.com/thinkphp/library/think/App.php" ["line"]=> int(435) ["function"]=> string(8) "dispatch" ["class"]=> string(16) "think\Middleware" ["type"]=> string(2) "->" } [13]=> array(5) { ["file"]=> string(42) "/www/wwwroot/mooocost.com/public/index.php" ["line"]=> int(27) ["function"]=> string(3) "run" ["class"]=> string(9) "think\App" ["type"]=> string(2) "->" } } ["code"]=> int(0) ["source"]=> array(2) { ["first"]=> int(87) ["source"]=> array(19) { [0]=> string(51) " $this->app['hook']->listen('module_init'); " [1]=> string(1) " " [2]=> string(14) " try { " [3]=> string(34) " // 实例化控制器 " [4]=> string(66) " $instance = $this->app->controller($this->controller, " [5]=> string(64) " $this->rule->getConfig('url_controller_layer'), " [6]=> string(61) " $this->rule->getConfig('controller_suffix'), " [7]=> string(61) " $this->rule->getConfig('empty_controller')); " [8]=> string(46) " } catch (ClassNotFoundException $e) { " [9]=> string(85) " throw new HttpException(404, 'controller not exists:' . $e->getClass()); " [10]=> string(10) " } " [11]=> string(1) " " [12]=> string(98) " $this->app['middleware']->controller(function (Request $request, $next) use ($instance) { " [13]=> string(37) " // 获取当前操作名 " [14]=> string(83) " $action = $this->actionName . $this->rule->getConfig('action_suffix'); " [15]=> string(1) " " [16]=> string(53) " if (is_callable([$instance, $action])) { " [17]=> string(38) " // 执行操作方法 " [18]=> string(46) " $call = [$instance, $action]; " } } ["datas"]=> array(0) { } ["tables"]=> array(8) { ["GET Data"]=> array(0) { } ["POST Data"]=> array(0) { } ["Files"]=> array(0) { } ["Cookies"]=> array(0) { } ["Session"]=> array(0) { } ["Server/Request Data"]=> array(31) { ["USER"]=> string(3) "www" ["HOME"]=> string(9) "/home/www" ["HTTP_ACCEPT_ENCODING"]=> string(23) "gzip, br, zstd, deflate" ["HTTP_USER_AGENT"]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ["HTTP_ACCEPT"]=> string(3) "*/*" ["HTTP_HOST"]=> string(12) "mooocost.com" ["PATH_INFO"]=> string(0) "" ["REDIRECT_STATUS"]=> string(3) "200" ["SERVER_NAME"]=> string(12) "mooocost.com" ["SERVER_PORT"]=> string(3) "443" ["SERVER_ADDR"]=> string(14) "27.102.132.183" ["REMOTE_PORT"]=> string(5) "46083" ["REMOTE_ADDR"]=> string(13) "18.117.10.207" ["SERVER_SOFTWARE"]=> string(12) "nginx/1.24.0" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["HTTPS"]=> string(2) "on" ["REQUEST_SCHEME"]=> string(5) "https" ["SERVER_PROTOCOL"]=> string(8) "HTTP/2.0" ["DOCUMENT_ROOT"]=> string(32) "/www/wwwroot/mooocost.com/public" ["DOCUMENT_URI"]=> string(10) "/index.php" ["REQUEST_URI"]=> string(12) "/sitemap.xml" ["SCRIPT_NAME"]=> string(10) "/index.php" ["CONTENT_LENGTH"]=> string(0) "" ["CONTENT_TYPE"]=> string(0) "" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> string(14) "s=/sitemap.xml" ["SCRIPT_FILENAME"]=> string(42) "/www/wwwroot/mooocost.com/public/index.php" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1743568166.6192) ["REQUEST_TIME"]=> int(1743568166) } ["Environment Variables"]=> array(0) { } ["ThinkPHP Constants"]=> array(4) { ["SITE_URL"]=> string(20) "https://mooocost.com" ["APP_PATH"]=> string(48) "/www/wwwroot/mooocost.com/public/../application/" ["PHPEXCEL_ROOT"]=> string(52) "/www/wwwroot/mooocost.com/public/../extend/PHPExcel/" ["QINIU_FUNCTIONS_VERSION"]=> string(5) "7.4.1" } } ["echo"]=> string(0) "" }