Composer php 使用替代路径满足Composer平台依赖性

Composer php 使用替代路径满足Composer平台依赖性,composer-php,Composer Php,如何使用替代路径满足Composer平台包依赖关系?我有一个依赖于php>=5.4的软件包,但我的股票php是5.3,我有一个单独维护的php5.4安装,可执行文件名为php54。有什么办法让Composer知道吗?您可以通过php54可执行文件运行Composer。或者显式地调用它php54 composer.phar…,但如果您在全局安装了composer,这会很痛苦。在这种情况下,最好使用名为composer的shell脚本,该脚本将使用php54调用phar文件或为其注册bash别名。针

如何使用替代路径满足Composer平台包依赖关系?我有一个依赖于
php>=5.4
的软件包,但我的股票php是5.3,我有一个单独维护的php5.4安装,可执行文件名为
php54
。有什么办法让Composer知道吗?

您可以通过php54可执行文件运行Composer。或者显式地调用它
php54 composer.phar…
,但如果您在全局安装了composer,这会很痛苦。在这种情况下,最好使用名为composer的shell脚本,该脚本将使用php54调用phar文件或为其注册bash别名。

针对这种特殊情况的有趣解决方法。实际上,我通过将我的PHP5.4符号链接到路径中较高的位置来解决这个问题,有效地使我的默认PHP5.4成为现实,因为我无论如何都需要它来进行开发。谢谢