Развертывание Laravel 5.1 с Envoy cd: В доступе отказано

Я пытаюсь развернуть мой 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

2

Решение

Вы должны быть в состоянии добавить deploybot в вашу группу apache.

useradd -G apache deploybot
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]