我已经使用Zend超过2年了,并且已经设置了大约10-12次环境,但是我从来没有成功使用composer安装Zend。错误说我应该有PHP版本相同或以上要求的版本,这总是如此。我甚至试着在编辑器中更改版本以与我的PHP完全匹配,有时安装完全相同的PHP版本以匹配zend要求,但我总是得到相同的错误。
我该如何处理?
错误:Your requirements could not be resolved to an installable set of packages.
zendframework/zendframework 2.3.9 requires php >=5.3.23 -> your PHP version (5.3.6) or "config.platform.php" value does not satisfy that requirement
PHP 5.3.6 (cli) (built: Mar 17 2011 10:48:37)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
PHP 5.3.6,你的版本比5.3.23早,因为你的版本的最后一个数字6低于Zend框架的最低要求版本的最后一个数字23
更新你的PHPPHP 5.3不再维护。PHP 5.3.6存在严重的安全漏洞,这些漏洞已在后续版本中修复,但在您的版本中仍然存在。
当前的PHP版本是5.6。从5.3升级到新版本可能会有一些变化和弃用的特性,但面对事实:您将永远无法通过Composer使用任何最新的PHP库,因为它们都需要更新的PHP版本。