我正在尝试使用composer.json文件从我的Amazon AWS Elastic Beanstalk实例中的github存储库中安装PEAR邮件包。 composer.json位于zip文件的根目录中。使用下面的composer.json失败,并出现描述性错误
[实例:i-0a74c309b785968bc]命令在实例上失败。返回代码:1输出:(TRUNCATED)... un] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [ --no-progress] [--no-suggest] [-v | vv | vvv | --verbose] [-o | --optimize-autoloader] [-a | --classmap-authoritative] [--apcu-自动加载器] [--ignore-platform-reqs] [-] [] ...钩子/opt/elasticbeanstalk/hooks/appdeploy/pre/10_composer_install.sh失败。有关更多详细信息,请使用控制台或EB CLI检查/var/log/eb-activity.log。
从eb-activity.log文件中我可以最好地看出是
无法执行git clone --mirror'git@github.com:pear / pear-core-minimal.git'。
我正在尝试使用composer.json文件从我的Amazon AWS Elastic Beanstalk实例中的github存储库中安装PEAR邮件包。 composer.json位于zip文件的根目录中。使用下面的composer.json失败,并出现描述性错误
[实例:i-0a74c309b785968bc]命令在实例上失败。返回代码:1输出:(TRUNCATED)... un] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [ --no-progress] [--no-suggest] [-v | vv | vvv | --verbose] [-o | --optimize-autoloader] [-a | --classmap-authoritative] [--apcu-自动加载器] [--ignore-platform-reqs] [-] [] ...钩子/opt/elasticbeanstalk/hooks/appdeploy/pre/10_composer_install.sh失败。有关更多详细信息,请使用控制台或EB CLI检查/var/log/eb-activity.log。
以下是我从eb-activity.log文件中发现的一些失败:
无法执行git clone --mirror'git@github.com:pear / pear-core-minimal.git'。
[InvalidArgumentException]
找不到用于处理VCS存储库的驱动程序github.com/pear/pear-core-minimal信息[4567]-[应用程序更新2.0.71@73/AppDeployStage0/AppDeployPreHook/10_composer_install.sh]:活动失败。 信息[4567]-[应用程序更新2.0.71@73/AppDeployStage0/AppDeployPreHook]:活动失败。
信息[4567]-[应用程序更新2.0.71@73/AppDeployStage0]:活动失败。
每个日志的Composer尝试如下:
install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...
但是我也不知道这意味着什么。 composer.json如下。
{
"repositories": [
{
"type": "vcs",
"url": "github.com/pear/pear-core-minimal"
},
{
"type": "vcs",
"url": "github.com/pear/Mail"
},
{
"type": "vcs",
"url": "github.com/pear/Net_SMTP"
},
{
"type": "vcs",
"url": "github.com/pear/Mail_Mime"
}
],
"require": {
"pear/pear-core-minimal": "*",
"pear/mail": "*",
"pear/net_smtp": "*",
"pear/mail_mime": "*"
}
}
我在eb-activity.log处捕获了eb日志活动。
最后100行位于eb last 100。
这是我第一次使用Composer安装依赖项。感谢您的帮助!
我在eb-activity.log处捕获了eb日志活动。
最后100行位于eb last 100。
这是我第一次使用Composer安装依赖项。感谢您的帮助!