cap aborted! SSHKit::Runner::ExecuteError: Exception while executing on host

后端 未结 5 1687
名媛妹妹
名媛妹妹 2021-01-04 09:02

I\'m trying to deploy code with Capistrano 3 to Ubuntu server from GIT repository, but I\'m getting this error.

=====================================================

5条回答
  •  感情败类
    2021-01-04 09:27

    So what are the permissions for /var/www/my_app in your remote machine ? Make sure they are owned by the same user that you specified in this config option:

    set :user, "mydeployuser"
    

    If not I believe Capistrano defaults to the user you are using to run the 'cap' command on the client machine. Make sure that it has permissions to modify/create /var/www/my_app

    Since you have:

    set :use_sudo, true
    

    it's possible that sudo may not be setup as passwordless sudo like suggested in the Cap 3 docs

提交回复
热议问题