当我尝试运行 envoy run deploy 时,我正在尝试使用 Envoy 部署我的 laravel 5.1,但出现以下错误:
cd: /home/spark/: 权限被拒绝
这意味着 deploybot 无权访问我的项目文件夹如何授予 deploybot 权限?
在此先感谢您的帮助!
我的 envoy.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 目录的权限
drwxr-x--- 13 apache apache 4096 Nov 23 17:57 spark