我已经安装了具有所有扩展名的Composer,Laravel和PHP 7.1.22。
现在,我尝试使用“ laravel new projectname”创建一个新项目。它在下面引发异常。我该如何解决这个问题?
[GuzzleHttp \ Exception \ ConnectException] cURL错误7:无法连接到本地主机端口1080:连接被拒绝(请参见http://curl.haxx.se/libcurl/c/libcurl-errors.html)
答案 0 :(得分:10)
如果laravel
命令失败,则可以尝试使用composer create-project
:
composer create-project --prefer-dist laravel/laravel projectname
答案 1 :(得分:9)
尝试删除“;” php.ini
文件中curl扩展名之前的扩展名中。
答案 2 :(得分:4)
如果您使用Windows,请检查防火墙。也许它阻塞了端口1080。
答案 3 :(得分:3)
尝试运行此命令:
composer global require laravel/installer
答案 4 :(得分:3)
当我从另一台计算机复制laravel
目录而不是通过composer global require laravel/installer
安装目录时,我遇到了同样的问题。
如果已复制,请尝试安装它。