Я пытаюсь развернуть мой laravel 5.1 с Envoy, когда я пытаюсь запустить envoy run deploy, я получаю следующую ошибку:
cd: / home / spark /: в доступе отказано
это означает, что у deploybot нет прав доступа к папке моего проекта. Как я могу дать разрешение deploybot?
Заранее спасибо за помощь!
Мой посланник.blade.php
@servers( ['production' => 'deploybot@*domainnameplaceholder*' ])
@task('deploy', ['on' => 'production'])
cd /home/spark/
php artisan down
git reset --hard HEAD
git pull origin master
php composer.phar dump-autoload
php artisan migrate --force
php artisan up
@endtask
Разрешения на / home / spark dir
drwxr-x--- 13 apache apache 4096 Nov 23 17:57 spark
Вы должны быть в состоянии добавить deploybot в вашу группу apache.
useradd -G apache deploybot
Других решений пока нет …