【问题标题】:Error installing composer - curl: (23) Failed writing body (0 != 16133) [duplicate]安装作曲家时出错 - curl:(23)写作主体失败(0!= 16133)[重复]
【发布时间】:2016-08-21 02:56:05
【问题描述】:
我正在尝试在 debian 8 jessie 中安装 symfony,但是在终端中执行此指令时出现问题:
curl -sS https://getcomposer.org/installer | php
这是错误信息:
bash: php: no se encontró la orden
curl: (23) 书写体失败 (0
!= 16133)
有人可以帮帮我吗?
谢谢。
对不起我的英语
【问题讨论】:
标签:
php
linux
bash
symfony
curl
【解决方案1】:
试试看:
curl -sS → curl -s
我也有这个问题,求解答here
【解决方案2】:
curl -sS https://getcomposer.org/installer | /usr/local/php/bin/php
尝试PHP完全指定路径
【解决方案3】:
首先确保你的 php.ini 启用了 openssl,在我的例子中我使用的是 Xamp,配置文件在目录中:
C:\xampp\php\php.ini
在第 892 行,从:
;Extension = php_openssl.dll
到
Extension = php_openssl.dll
然后,在我的情况下,您必须通过 Xampp 重新启动您的 Apache 服务器,只需根据下图单击即可:
之后,进入命令提示符(CMD)并输入以下命令:
curl -s https://getcomposer.org/installer | Php --disable-tls
【解决方案4】:
试试这个方法:
curl -LsS http://symfony.com/installer > symfony.phar
sudo mv symfony.phar /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony
它对我有用!
【解决方案5】:
在浏览器中从getcomposer.com 下载 Composer 安装程序文件,打开终端,输入
mv installation /usr/src
这样做
sudo php installer --install-dir=/usr/local/bin --filename=composer,