Я получаю эту ошибку при попытке развернуть приложение Symfony2 на рабочий сервер.Capifony Symfony2 развертывание
--> Downloading Composer
* executing "sh -c 'cd /home/myproject/releases/20150427081943 && curl -s http://getcomposer.org/installer | php'"
Preparing to execute command: "sh -c 'cd /home/myproject/releases/20150427081943 && curl -s http://getcomposer.org/installer | php'"
Execute ([Yes], No, Abort) ? |y| y
servers: ["myproject.net"]
[myproject.net] executing command
** [out :: myproject.net] <html>
** [out :: myproject.net] <head><title>302 Found</title></head>
** [out :: myproject.net] <body bgcolor="white">
** [out :: myproject.net] <center><h1>302 Found</h1></center>
** [out :: myproject.net] <hr><center>nginx</center>
** [out :: myproject.net] </body>
** [out :: myproject.net] </html>
command finished in 156ms
Так curl -s http://getcomposer.org/installer|php
команда возвращает 302 и я не уверен, как это исправить в моем сценарии.
я видел на getcomposer.org, что локон использует дополнительный -S
флаг с -s
флагом, как этот curl -sS http://getcomposer.org/installer|php
Попробуйте использовать версию https для композитора: 'curl -s https: //getcomposer.org/installer | php' – j0k
Также см. Https://github.com/everzet/capifony/issues/570 –
Обратите внимание, что этот вопрос теперь исправлено в Capifony [версия 2.8.5] (https://github.com/everzet/capifony/releases/tag/v2.8.5). –