gpt4 book ai didi

symfony - Capifony 无法下载 Composer - 不遵循重定向

转载 作者:行者123 更新时间:2023-12-01 22:30:06 24 4
gpt4 key购买 nike

我正在使用 Capifony 部署我的 Symfony2 应用程序,但截至今天它无法下载 composer - jenkins 输出:

[32m--> Downloading Composer[0m
* executing "sh -c 'cd /data/www/testing/s00110/releases/20150426161117 && curl -s http://getcomposer.org/installer | php'"
servers: ["*domain*"]
[*domain*] executing command
** [out :: *domain*] <html>
** [out :: *domain*] <head><title>302 Found</title></head>
** [out :: *domain*] <body bgcolor="white">
** [out :: *domain*] <center><h1>302 Found</h1></center>
** [out :: *domain*] <hr><center>nginx</center>
** [out :: *domain*] </body>
** [out :: *domain*] </html>
command finished in 46ms

似乎 composer 将他们的安装程序移动到了 https 而 Capifony 没有遵循重定向。是否有选项告诉 capifony 从哪里下载 Composer ?

最佳答案

似乎没有设置 url 的选项,但您可以添加自己的任务。为了避免从错误的 url 下载 capifony,我添加了:

task :download_composer do
run "cd " + release_path + " && curl -s https://getcomposer.org/installer | php"
end

before "symfony:composer:update", "download_composer"
before "symfony:composer:install", "download_composer"

这是有效的,因为 capifony 会检查 composer.phar 是否已经存在,如果存在,它会警告你,但无论如何都要继续

关于symfony - Capifony 无法下载 Composer - 不遵循重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29880673/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com