tp5 workerman安裝不上怎么辦

tp5 workerman安裝不上怎么辦

tp5 workerman安裝不上怎么辦?

ThinkPHP5通過composer安裝Workerman安裝失敗問題

今天在tp5下安裝workerman時出現了以下問題

$composer?require?topthink/think-worker Using?version?^2.0?for?topthink/think-worker ./composer.json?has?been?updated Loading?composer?repositories?with?package?information Updating?dependencies?(including?require-dev) Your?requirements?could?not?be?resolved?to?an?installable?set?of?packages. ? ??Problem?1 ????-?topthink/think-worker?v2.0.9?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirementsor?minimum-stability. ????-?topthink/think-worker?v2.0.8?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.7?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.6?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.5?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.4?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.3?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.2?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.11?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.10?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.1?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.0?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?Installation?request?for?topthink/think-worker?^2.0?->?satisfiable?by?topthink/think-worker[v2.0.0,?v2.0.1,?v2.0.10,?v2.0.11,?v2.0.2,?v2.0.3,?v2.0.4,?v2.0.5,?v2.0.6,?v2.0.7,?v2.0.8,?v2.0.9]. ? ? Installation?failed,?reverting?./composer.json?to?its?original?content.

以上信息顯示composer在更新composer.json文件后,在安裝依賴時報錯Your requirements could not be resolved to an installable set of packages,意思就是請求無法解析為可用的安裝包,為什么呢?

我們來看提示部分問題,告訴我們topthink/think-worker v2.0.*相關版本需要依賴的是TP5.1版本,而我的TP版本是5.0.*

Problem?1 ????-?topthink/think-worker?v2.0.9?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirementsor?minimum-stability. ????-?topthink/think-worker?v2.0.8?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.7?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.6?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.5?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.4?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.3?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.2?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.11?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.10?requires?topthink/framework?^5.1.18?->?satisfiable?by?topthink/framework[5.1.x-dev,?5.2.x-dev,?v5.1.18,?v5.1.19,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.30,?v5.1.31,?v5.1.32,?v5.2-beta.2]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.1?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?topthink/think-worker?v2.0.0?requires?topthink/framework?5.1.*?->?satisfiable?by?topthink/framework[5.1.x-dev,?v5.1-beta.1,?v5.1-rc.1,?v5.1-rc.2,?v5.1-rc.3,?v5.1.0,?v5.1.1,?v5.1.10,?v5.1.11,?v5.1.12,?v5.1.13,?v5.1.14,?v5.1.15,?v5.1.16,?v5.1.17,?v5.1.18,?v5.1.19,?v5.1.2,?v5.1.20,?v5.1.21,?v5.1.22,?v5.1.23,?v5.1.24,?v5.1.25,?v5.1.26,?v5.1.27,?v5.1.28,?v5.1.29,?v5.1.3,?v5.1.30,?v5.1.31,?v5.1.32,?v5.1.4,?v5.1.5,?v5.1.6,?v5.1.7,?v5.1.8,?v5.1.9]?but?these?conflict?with?your?requirements?or?minimum-stability. ????-?Installation?request?for?topthink/think-worker?^2.0?->?satisfiable?by?topthink/think-worker[v2.0.0,?v2.0.1,?v2.0.10,?v2.0.11,?v2.0.2,?v2.0.3,?v2.0.4,?v2.0.5,?v2.0.6,?v2.0.7,?v2.0.8,?v2.0.9].

?

明確了問題,那我們在安裝topthink/think-worker時就相應選擇低版本的,這里我們嘗試使用1.0.*版本的

$?composer?require?topthink/think-worker=1.0.* ./composer.json?has?been?updated Loading?composer?repositories?with?package?information Updating?dependencies?(including?require-dev) Package?operations:?11?installs,?0?updates,?0?removals ??-?Installing?topthink/think-installer?(v1.0.12):?Downloading?(100%) ??-?Installing?topthink/framework?(v5.0.23):?Downloading?(100%) ??-?Installing?topthink/think-image?(v1.0.7):?Downloading?(100%) ??-?Installing?topthink/think-captcha?(v1.0.7):?Downloading?(100%) ??-?Installing?topthink/think-mongo?(v1.8.5):?Downloading?(100%) ??-?Installing?topthink/think-migration?(v1.1.1):?Downloading?(100%) ??-?Installing?topthink/think-helper?(v1.0.7):?Downloading?(100%) ??-?Installing?topthink/think-queue?(v1.1.6):?Downloading?(100%) File?applicationextraqueue.php?exist! ??-?Installing?phpmailer/phpmailer?(v6.0.6):?Downloading?(100%) ??-?Installing?workerman/workerman?(v3.5.17):?Loading?from?cache ??-?Installing?topthink/think-worker?(v1.0.1):?Downloading?(100%) phpmailer/phpmailer?suggests?installing?psr/log?(For?optional?PSR-3?debug?logging) phpmailer/phpmailer?suggests?installing?league/oauth2-google?(Needed?for?GoogleXOAUTH2?authentication) phpmailer/phpmailer?suggests?installing?hayageek/oauth2-yahoo?(Needed?for?YahooXOAUTH2?authentication) phpmailer/phpmailer?suggests?installing?stevenmaguire/oauth2-microsoft?(Needed?for?Microsoft?XOAUTH2?authentication) phpmailer/phpmailer?suggests?installing?symfony/polyfill-mbstring?(To?support?UTF-8?if?the?Mbstring?PHP?extension?is?not?enabled?(^1.2)) workerman/workerman?suggests?installing?ext-event?(For?better?performance.?) Writing?lock?file Generating?autoload?files

?

安裝成功后,根據tp5.0官方手冊,如果需要在windows下做服務端,還需要安裝workerman/workerman-for-win

$?composer?require?workerman/workerman-for-win Using?version?^3.5?for?workerman/workerman-for-win ./composer.json?has?been?updated Loading?composer?repositories?with?package?information Updating?dependencies?(including?require-dev) Package?operations:?1?install,?0?updates,?0?removals ??-?Installing?workerman/workerman-for-win?(v3.5.1):Downloading?(100%)?????????) Writing?lock?file Generating?autoload?files

相關推薦:《Workerman

以上就是tp5

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享