【问题标题】:Composer in Windows 10 without WAMP没有 WAMP 的 Windows 10 中的 Composer
【发布时间】:2015-09-07 01:11:05
【问题描述】:

我希望在我的 Win 10 x64 机器上安装 Laravel/Homestead,但我似乎无法安装 Composer。顺便说一句,我没有使用 WAMP,这似乎是我发现的这个问题的唯一例子。

完成的第一步是安装Vagrant

第二步是安装 Composer,它要求指向php.exe。我从 php for Windows 下载了VC11 x86 Thread Safe (2015-Sep-04 02:29:46)。然后我把这个包解压到d:\php。本身没有安装过程。

然后我编辑了php-development.iniphp-production.ini 以启用extension=php_openssl.dll。我使用生产 ini 文件复制了php.ini。我还将d:\php 添加到Windows PATH 并重新启动。

当我将 Composer 安装指向 d:\php\php.exe 时,它会因未启用 openssl 而失败。我错过了什么?如果可能,我不想安装 WAMP。谢谢!

【问题讨论】:

    标签: php windows composer-php


    【解决方案1】:

    好的,让它工作。我做了什么(I got some hints from here)。我首先下载了以下文件:

    http://curl.haxx.se/ca/cacert.pem
    

    并将其保存在我的d:\php 文件夹中

    然后我编辑了新创建的 php.ini,删除了注释并更改了以下几行:

    extension_dir = "d:\php\ext"
    openssl.cafile="d:\php\cacert.pem"
    openssl.capath="d:\php"
    

    Composer 然后安装好了。

    【讨论】:

      猜你喜欢
      • 2015-10-28
      • 2018-09-12
      • 2015-10-29
      • 2015-12-12
      • 2016-08-15
      • 2017-08-05
      • 2020-04-13
      • 2017-01-06
      • 2015-11-19
      相关资源
      最近更新 更多