所以我尝试在我的Windows操作系统上安装Composer并设置Laravel,但是当我运行安装时,我仍然会遇到同样的错误。
首先,我从目录C:\wamp\bin\php\php5.4.16
我点击下一步,然后安装,它会像安装一样经过然后停止并显示错误:
An error occurred. Clicking Retry may resolve this issue.
Connection error [ERR_CONNECTION]:Unable to connect to getcomposer.org
Request to http://getcomposer.org/installer failed with errors:
Failed to open stream: A connection attempt failed because the connected party
did not properly respond after a period of time, or established connection failed
because connection host has failed to respond.
现在我不确定我是否需要设置内容或更改php.ini文件中的内容以实现此目的,但是我可以告诉该网站getcomposer.org无法与我的PC通信好像我有一个阻止它的防火墙阻止我在安装时关闭防火墙。
我无法在堆栈溢出或任何在线搜索中找到匹配的问题,所以我继续前进,并且想知道是否有人可以帮忙,谢谢。
答案 0 :(得分:2)
PHP CLI(命令行界面,即从命令行运行php)使用与apache下PHP使用的不同的php.ini。
编辑C:\wamp\bin\php\php5.4.16
上的php.ini文件,并确保已启用扩展程序php_openssl
和' php_curl`。
答案 1 :(得分:1)
如果pinging composer.org网站有效,你可以在控制台中试试
像这样... ping composer.org
,如果这不起作用,那就解释了安装失败的原因。