php安装composer 报错

composer 安装

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

php -r "copy('https://getcomposer.org/insta...', 'composer-setup.php');"报错误

PHP Warning:  copy(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in Command line code on line 1
PHP Warning:  copy(): Failed to enable crypto in Command line code on line 1
PHP Warning:  copy(https://getcomposer.org/installer): failed to open stream: operation failed in Command line code on line 1
阅读 5.8k
3 个回答

php的ssl扩展开了没有。
composer其实下载很方便的。我这边有个包,上传到了七牛,你可以下载试试,用法写在txt文档里,希望可以帮到你。

用法:

  1. 按要求打开PHP的相关扩展:openssl.dll , mbstring.dll ,及PDO.

  2. 把php.exe所在目录的路径,加入环境变量,保证随处可以cmd下调用php命令.

  3. 把本压缩包下的composer.bat,composer.phar解压放到php.exe相同的目录下.

下载地址:composer

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题