首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >composer-php未能安装laravel

composer-php未能安装laravel
EN

Stack Overflow用户
提问于 2019-03-20 10:41:42
回答 1查看 1K关注 0票数 0

我想把一个laravel项目转移到远程服务器上。我只需在public/html文件夹上复制文件夹,然后尝试安装composer,如下所述:https://getcomposer.org/download/

使用第一个命令,我看到了这个错误:

PHP警告: /federlegno$ ():/federlegno$():/federlegno$()操作失败,代码1。OpenSSL错误消息:错误:1416F086: SSL -r在第1行命令行代码中验证失败,警告:/federlegno$():未能启用第1行命令行代码中的密码PHP警告:复制(https://getcomposer.org/installer):打开流失败:命令行代码第1行中的操作失败

作为解决方案,我发现在没有https:php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"的情况下运行命令

然后,其他命令似乎可以工作,没有任何错误(我甚至尝试过使用浏览器访问链接,而且它工作了!)

当我试图逃跑时:

代码语言:javascript
复制
composer install

在laravel文件夹中引发此错误:

作曲家:命令找不到

一些补充资料:

/federlegno$ php -r "phpinfo();“\x{e76f} grep OpenSSL SSL版本=> OpenSSL/1.0.2r OpenSSL support =>启用OpenSSL库版本=> OpenSSL 1.1.0j 20 2018年11月20日OpenSSL标头版本=> OpenSSL 1.1a 2018年11月20日本地支持=>启用

php版本:

代码语言:javascript
复制
ederlegno$ php -v PHP
7.2.15-1+0~20190209065123.16+stretch~1.gbp3ad8c0 (cli) (built: Feb  9 2019 06:51:24) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.15-1+0~20190209065123.16+stretch~1.gbp3ad8c0, Copyright (c) 1999-2018, by Zend Technologies

Laravel版本5.4

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-20 10:45:48

您应该将composer.phar文件(由安装脚本下载)移动到/usr/local/bin/usr/bin目录。

代码语言:javascript
复制
sudo mv composer.phar /usr/local/bin/composer

代码语言:javascript
复制
sudo mv composer.phar /usr/bin/composer
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55258815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档