尝试使用Composer安装Laravel时出错。我也有同样的问题试图安装作曲家本身,得到“连接超时”,所以我不得不手动下载composer.phar。我正在使用Fedora 23.这是我的输入:
composer create-project laravel/laravel project
我得到的错误:
[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: failed to open stream: Connection timed out
我的互联网工作正常,我没有使用代理。可能是什么问题? 感谢。
答案 0 :(得分:0)
尝试找到cacert.pem文件(console:locate cacert.pem
)并将其添加到php.ini
openssl.cafile= the cacert.pem path
所以例如路径是/usr/local/share/perl5/Mozilla/CA/cacert.pem
然后将以下行添加到php.ini
openssl.cafile=/usr/local/share/perl5/Mozilla/CA/cacert.pem;
答案 1 :(得分:0)
我非常抱歉浪费你的时间。我意识到我是那个错了的人。几天前我在某个地方工作,我被要求更改我的代理设置。现在,当我回来时,我的浏览器仍然正常工作,但终端的任何下载都已超时。刚刚将代理更改为"无"一切都很好。非常感谢你的建议。我很感激。
答案 2 :(得分:-1)
如果再次遇到网络或安全问题,请在安装Laravel之前强制作曲家使用https下载所有依赖项
composer config -g repo.packagist composer https://packagist.org