【问题标题】:Installing Composer and Laravel安装 Composer 和 Laravel
【发布时间】:2015-10-02 08:58:36
【问题描述】:

我已经在windows平台上安装了composer。但是当我试图通过这个命令安装composer.phar时, php -r "readfile('https://getcomposer.org/installer');" | php

它给了我这个错误-

警告:readfile(https://getcomposer.org/installer):打开失败 流:连接尝试失败,因为连接方做了 一段时间后没有正确响应,或建立连接 失败,因为连接的主机没有响应。在命令行中 第 1 行的代码。

互联网配置正常。请帮忙。我正在经历一段地狱般的时光......安装Laravel

【问题讨论】:

  • 问题仍然存在?你做得很好。
  • Composer 只是一个脚本,你可以手动下载它(见他们的download page 底部)并将它放在你想下载 Laravel 的文件夹中。

标签: laravel composer-php


【解决方案1】:

安装也有问题。 最后我使用了安装程序:

https://getcomposer.org/Composer-Setup.exe

【讨论】:

    【解决方案2】:

    使用安装程序安装

    该行只是提取并输出一个包含 PHP 脚本的文件,该脚本将实际安装 Composer,这就是为什么它在行尾通过管道传输到 PHP。

    如果readfile 不起作用,您只需使用浏览器下载文件,方法是保存https://getcomposer.org/installer 中的文件,然后从您下载的文件夹中执行:

    cat ~/installer | php
    

    假设您已将其下载到名为 installer 的主目录 ~

    手动安装

    还值得一提的是,这个安装程序只是在复制实际的composer.phar文件后进行了一些检查,您可以从download page底部自行下载,链接名为:Latest Snapshot

    仅此而已。通过下载该文件,您在技术上“安装”了 Composer。直接到你下载的那个文件夹就可以开始使用了:

    php composer.phar
    

    【讨论】:

    • 感谢您的回复。但它不起作用。无论我尝试哪种方式,它都会返回此错误.. [Composer\Downloader\TransportException] 无法下载“packagist.org/packages.json”文件:无法打开流:连接尝试失败是因为连接方没有正确一段时间后响应,或建立连接失败,因为连接的主机没有响应。
    • @JohnMuthoni 但这意味着您的 Composer 工作正常,您只是配置错误。您是否至少尝试搜索异常或错误消息?有成千上万的问题。喜欢thisthisthis
    • @JohnMuthoni 另外至少用您当前的状态更新您的问题,包括错误消息、您编写的代码以及您尝试了什么。
    【解决方案3】:

    我上面的解决方案对我不起作用。所以我暂时找到了另一种让事情动起来的方法。所以,我使用了 Larapack。我知道这就像逃避问题,但现在值得。当我继续前进时,我会找到一条路。 非常感谢你们的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-05
      • 1970-01-01
      • 2013-06-10
      • 2014-11-11
      • 2017-10-26
      • 2014-10-09
      • 2014-12-07
      相关资源
      最近更新 更多