反馈个bug
有个同事反馈在runapi中切换某个项目时提示超时,如下图
[31/Jul/2026:03:41:21 +0000] "POST /server/index.php?s=/api/runapi/getSelectEnv HTTP/1.1" 200 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) runapi/3.5.4 Chrome/108.0.5359.215 Electron/22.3.2 Safari/537.36" NOTICE: PHP message: Slim Application Error Type: Error Code: 0 Message: Maximum call stack size of 8339456 bytes (zend.max_allowed_stack_size - zend.reserved_stack_size) reached. Infinite recursion? File: /var/www/html/server/app/Model/Item.php Line: 993 Trace: #0 [internal function]: App\Model\Item::App\Model{closure}(Array) #1 /var/www/html/server/app/Model/Item.php(993): array_filter(Array, Object(Closure)) #2 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #3 [internal function]: App\Model\Item::App\Model{closure}(Array) #4 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #5 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #6 [internal function]: App\Model\Item::App\Model{closure}(Array) #7 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #8 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #9 [internal function]: App\Model\Item::App\Model{closure}(Array) #10 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #11 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #12 [internal function]: App\Model\Item::App\Model{closure}(Array) #13 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #14 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #15 [internal function]: App\Model\Item::App\Model{closure}(Array) #16 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #17 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #18 [internal function]: App\Model\Item::App\Model{closure}(Array) #19 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #20 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #21 [internal function]: App\Model\Item::App\Model{closure}(Array) #22 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #23 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #24 [internal function]: App\Model\Item::App\Model{closure}(Array) #25 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #26 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #27 [internal function]: App\Model\Item::App\Model{closure}(Array) #28 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #29 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #30 [internal function]: App\Model\Item::App\Model{closure}(Array) #31 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #32 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #33 [internal function]: App\Model\Item::App\Model{closure}(Array) #34 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #35 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #36 [internal function]: App\Model\Item::App\Model{closure}(Array) #37 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #38 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #39 [internal function]: App\Model\Item::App\Model{closure}(Array) #40 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #41 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #42 [internal function]: App\Model\Item::App\Model{closure}(Array) #43 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #44 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #45 [internal function]: App\Model\Item::App\Model{closure}(Array) #46 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #47 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #48 [internal function]: App\Model\Item::App\Model{closure}(Array) #49 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #50 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #51 [internal function]: App\Model\Item::App\Model{closure}(Array) #52 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #53 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #54 [internal function]: App\Model\Item::App\Model{closure}(Array) #55 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #56 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #57 [internal function]: App\Model\Item::App\Model{closure}(Array) #58 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #59 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #60 [internal function]: App\Model\Item::App\Model{closure}(Array) #61 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #62 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #63 [internal function]: App\Model\Item::App\Model{closure}(Array) #64 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #65 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #66 [internal function]: App\Model\Item::App\Model{closure}(Array) #67 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #68 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #69 [internal function]: App\Model\Item::App\Model{closure}(Array) #70 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #71 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #72 [internal function]: App\Model\Item::App\Model{closure}(Array) #73 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #74 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #75 [internal function]: App\Model\Item::App\Model{closure}(Array) #76 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #77 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #78 [internal function]: App\Model\Item::App\Model{closure}(Array) #79 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #80 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #81 [internal function]: App\Model\Item::App\Model{closure}(Array) #82 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #83 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #84 [internal function]: App\Model\Item::App\Model{closure}(Array) #85 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #86 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #87 [internal function]: App\Model\Item::App\Model{closure}(Array) #88 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #89 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #90 [internal function]: App\Model\Item::App\Model{closure}(Array) #91 /var/www/html/server/app/Model/Item.php(1001): array_map(Object(Closure), Array) #92 /var/www/html/server/app/Model/Item.php(1002): App\Model\Item::filterDraftInCatalog(Array, 18) #93 [internal function]: App\Model\Item::App\Model{closure}(Array) #94 /var/www/html/server/app/Model/Item.php(1001): ar...
Source: star7th/showdoc