问题的根源在于TOS系统对PHP扩展的管理方式:Web Server 应用在设计和打包时并未包含 redis 扩展。TOS官方明确表示,对于外部扩展,他们“暂时无法提供”。
这意味着通过常规的重装或配置,PHP 环境里永远不会有 redis 扩展,这正是问题所在。
对于“手动编译”这个方案,在TOS环境下也几乎不可行,主要障碍包括:
缺失编译工具链:常规的 .phpize 编译流程在TOS上无法运行。
非原生Linux:即便编译成功,也可能因系统限制,扩展无法被PHP程序识别和加载
版主: TerraSupport, TMsupport, TMjack
TOS虽然没有为外部PHP扩展提供支持,但我们给需要特定PHP功能的开发者提供两个思路: