【问题标题】:configuration does not allow connection to http://packagist.org/packages.json配置不允许连接到 http://packagist.org/packages.json
【发布时间】:2016-12-13 14:16:14
【问题描述】:

我正在尝试在我的计算机上安装 laravel。

我指的是turorails pointlaravel安装教程。

在安装 composer 后尝试创建新的 larael 项目但收到此错误。

这是我得到的错误:

【问题讨论】:

  • edit您的问题并将错误文本直接粘贴到您的问题中,而不是发布图像链接。您访问过 Composer 推荐的 the URL 吗?
  • 在 composer.json Here 中将 "secure-http":false 添加到 "config" 节点

标签: php laravel ssl frameworks composer-php


【解决方案1】:

我有同样的问题,但后来我试试这个:

composer config -g secure-http false

然后我再次运行我的 Laravel,它就可以工作了。

【讨论】:

  • 至少在localhost中,你可以使用这个。不建议在生产中使用。
【解决方案2】:

虽然这个话题是相当老的 atm,但我只是直奔问题,尝试使用 composer 为我的 magento2 应用程序安装一个扩展,该应用程序在 corp 后面有一个网络。在结合了我最近找到的所有建议后,我自己找到了解决方案,所以就是这样。主要任务很简单,使用HTTP 而不是HTTPS 来代替repo.packagist,但我们需要一些配置才能使其真正工作。

composer clear-cache

composer config -g -- disable-tls true
composer config -g secure-http false
composer config -g repo.packagist composer http://repo.packagist.org

composer require "cadence/heimdall" 

【讨论】:

    【解决方案3】:
    Step 1: Set disable-tls = true
    php composer.phar config -g disable-tls true
    Step 2: Set secure-http = false
    php composer.phar config -g secure-http false
    

    原因是:安装模块的url不是https,参考手册:https://getcomposer.org/doc/06-config.md#disable-tls

    【讨论】:

      【解决方案4】:

      它对我有用,请尝试以下步骤:

      1 先清除缓存

      作曲家清除缓存

      2 您有 2 个选项:

      1. 在您的 php.ini 中启用 OpenSSL

        extension=php_openssl.dll

      2. 禁用作曲家的 TLS SSL 选项:

        composer config -g -- disable-tls true

      3 再次运行您的 laravel 项目:

      composer create-project laravel/laravel your-project-name --prefer-dist

      希望这些步骤对您有所帮助。

      【讨论】:

        【解决方案5】:

        您需要在 Windows 中启用 OpenSSL。

        您可以从您的 php.ini 文件中启用它:

        extension=php_openssl.dll
        

        【讨论】:

        • 其实我也安装了 wamp、xampp 和 php 显式。我为作曲家提供主 php.exe 路径而不是 wamp 服务器 php.exe 路径。我明白了。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-19
        • 2019-09-30
        • 2016-11-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多