我正在尝试安装laravel项目。但是当我运行composer install
时,命令提示符将挂在此行:
- Installing altek/accountant (v2.0.1): Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (connecting...)
我看着composer.json
,在这里注意到这一行:
"require": {
...
"altek/accountant": "^2.0",
我尝试删除我的vendor
文件夹并重新运行composer install
,但仍然是同样的问题。
我尝试从https://gitlab.com/altek/accountant
下载zip文件并将内容解压缩到目录vendor/altek/accountant
中,但是composer install
仍尝试再次下载它,但无法连接。
如何安装该laravel项目?
答案 0 :(得分:0)
我通过在Ubuntu上禁用ipv6解决了该问题。我遵循了https://support.purevpn.com/how-to-disable-ipv6-linuxubuntu的说明,这里将对其进行总结:
步骤1 打开终端
步骤2 输入gksudo gedit /etc/sysctl.conf并打开配置文件,并在末尾添加以下行
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
步骤3 之后,运行$ cat / proc / sys / net / ipv6 / conf / all / disable_ipv6
如果报告为“ 1”?表示您已禁用IPV6。如果报告为“ 0”,请执行步骤4和步骤5。
步骤4 键入命令sudo sysctl -p,您将在终端中看到它。
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
步骤5 在“步骤3”上方重复,现在将报告1。