0

我的英语不是很好,所以我现在想说声抱歉。我会尽力的。

我想试试 Zend Framework2。我找到了这个链接http://framework.zend.com/downloads/skeleton-app并决定尝试一下。之后,我将带有示例应用程序https://github.com/zendframework/ZendSkeletonApplication的存储库下载到 C:\Sites\zf2\www。指南说,我需要打开 windows cmd 并运行一些命令。

php.exe composer.phar self-update
php.exe composer.phar install

第一次打开没问题,我检查了更新。但是当我运行 install 命令时,我得到了这个错误:

10053 An established connection was aborted by the software in your host machine can't download zend

我认为windows防火墙或KIS可能会阻止它,将它们关闭,但什么也没发生。我仍然无法运行此命令。

我怎么解决这个问题?

谢谢你。

对不起,我的英语不好。

加1:composer.phar通过所有测试,所以没有问题

C:\Sites\zf2\www>php.exe composer.phar 诊断

Checking platform settings: OK
Checking http connectivity: OK
Checking composer.json: Ok
Checking disk free space: OK
Checking composer version: OK

添加 2:composer.phar 可能没有问题,并且某些程序阻止了此连接?我试图直接连接到互联网(我使用路由器) - 同样的错误。另外,我关闭了 KIS 防火墙和 windows 防火墙 - 结果相同。

什么能挡住它?

4

1 回答 1

3

我遇到了同样的问题,经过一番挫折后,我将其归结为一个名为“k9 web protection”的过滤软件。如果我禁用过滤器也没有用,我必须卸载它。我在几台电脑上试了一下,结果都一样。在 32 位 Windows 上没有问题,但在 64 位 Windows 上我必须卸载 k9,否则我继续收到此错误。

于 2013-12-10T22:14:48.227 回答