Нужно автоматически развертывать сайты, т.е. сливать с git
и устанавливать зависимости, импортировать базу и т.д.
Проблема когда пробую установить зависимости composer, в результате на экран выводится ничего,
Если делать вручную любой из вариантов - все работает, даже когда указываю неправильно -d то ругается <?php
exec("sh create_site.sh $sitename", $output);
echo '<pre>';
print_r($output);
echo '</pre>';
?>
#!/usr/bin/env bash
#Вариант 1 - не работает
cd /var/www/demo-sites/site1
/usr/local/bin/composer install
#Вариант 2 - не работает
/usr/local/bin/composer install -d=/var/www/demo-sites/site1
#Вариант 3 - не работает
# скачал composer.phar и положил в папку
php composer.phar install -d=/var/www/demo-sites/site1