Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github 无法更新Symfony项目中的composer_Github_Intellij Idea_Composer Php_Symfony - Fatal编程技术网

Github 无法更新Symfony项目中的composer

Github 无法更新Symfony项目中的composer,github,intellij-idea,composer-php,symfony,Github,Intellij Idea,Composer Php,Symfony,我刚刚将一个Symfony项目从GitHub导入Intellij IDEA。我使用了通常的方法: 现在我想更新composer并开始工作。但当我键入命令行时: composer update 我得到了这个错误: your configuration does not allow connections to http://packagist.org/packages.json... 我不能继续了。请问我错在哪里?较新版本的Composer默认情况下不再允许通过不安全的HTTP进行连接: 默认

我刚刚将一个Symfony项目从GitHub导入Intellij IDEA。我使用了通常的方法:

现在我想更新composer并开始工作。但当我键入命令行时:

composer update
我得到了这个错误:

your configuration does not allow connections to http://packagist.org/packages.json...

我不能继续了。请问我错在哪里?

较新版本的Composer默认情况下不再允许通过不安全的HTTP进行连接:

默认为true。如果设置为true,则仅允许通过Composer下载HTTPS URL。如果您确实需要HTTP访问某些内容,那么可以禁用它,但是使用Let's Encrypt获得免费SSL证书通常是更好的选择



要解决此问题,请确保使用HTTPS连接到存储库,或更改您的Composer配置。

如果您的资源URL是安全的(使用ssl),请在URL前面添加HTTPS://

如果要允许不安全的连接,请添加:

"config": {
"secure-http": false
},
在composer.json中


警告:请注意,使用ssl证书并只允许安全连接始终是一种良好的做法。

Thx用于回答,但如何确保我使用HTTPS连接到存储库,因为我过去经常连接,并且它是安全的。还有其他方法吗?可能重复吗?