gpt4 book ai didi

php - 使用 php 7 运行 composer,但为 php 5 安装软件包

转载 作者:可可西里 更新时间:2023-11-01 13:17:14 24 4
gpt4 key购买 nike

我想使用安装在 docker 容器中的 php 7 来运行 composer,但最终的软件将在 php 5 上运行,因为那是生产服务器正在运行的。

我没有看到为 php 5 安装软件和使用 php 7 cli 运行 composer 之间有任何关联,但似乎存在关联。

我怎么能告诉 Composer 我用什么版本运行 Composer 并不重要,重要的是它安装的包。

最佳答案

正确的解决方案似乎是添加以下内容

"config": {
"platform": {
"php": "5.6.17"
}
}

到你的 Composer 文件,然后它将使用它作为你想要尊重的 php 的“版本”。

参见 https://getcomposer.org/doc/06-config.md#platform .

关于php - 使用 php 7 运行 composer,但为 php 5 安装软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45847258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com