ZF2 / Composer:检测PHP 5.6
-
20-12-2019 - |
题
我正在创建一个使用Zend Framework 2作为框架的项目。
在我的composer.json中,我得到了以下行:
"zendframework/zendframework": "2.3.*",
.
当我执行Composer安装时,我收到以下错误:
- zendframework/zendframework 2.3.1 requires php >=5.3.23 -> no matching package found.
.
但是......我的系统上有php 5.6。
我知道它仍然是不稳定的,但到了申请将被释放的时间,我们预计PHP 5.6将被释放为稳定,所以现在没有什么可担心的。
我认为Composer无法检测到这个PHP版本,因为它尚未稳定,但我不确定。
有一个想法的人?
解决方案 2
composer是/无法确定不稳定的PHP包。
我问题的解决方案是:
php composer.phar install --ignore-platform-reqs
. 其他提示
您可能需要放置PHP版本,尝试:
"require": {
"php": ">=5.6.*",
"zendframework/zendframework": "2.3.*"
}
.
并运行:
php composer.phar self-update
php composer.phar install
. 不隶属于 StackOverflow