我已经使用Zend超过2年了,并且设置环境大约10-12次但是我从未使用composer安装zend取得任何成功。错误说我应该有PHP版本相同或更高的所需版本,总是如此。我甚至尝试更改作曲家中的版本以与我的PHP完全匹配版本,有时安装完全相同版本的PHP以匹配zend要求并且我总是得到相同的错误。
我该如何处理?
错误:
var index;
var a = Array.prototype.slice.call($('.element_name'), 0)
for (index = 0; index < a.length; ++index) {
a[index].data('x'); }
答案 0 :(得分:3)
你拥有的PHP 5.3.6早于5.3.23,因为你的版本的最后一个数字 6 低于最后一个数字 23 您要安装的Zend框架的版本。
更新您的PHP。 PHP 5.3不再维护。 PHP 5.3.6存在严重的安全漏洞,这些漏洞在以后的版本中得到修复,但在您的版本中仍然是开放的。
目前的PHP版本是5.6。从5.3升级到更新版本可能会有一些关于已更改和已弃用功能的怪癖,但面对事实:您永远无法通过Composer使用任何最新的PHP库,因为它们都需要更新的PHP版本。