Развертывание Capistrano не удалось - PullRequest
4 голосов
/ 09 октября 2010

Получена следующая ошибка при попытке cap deploy:setup.Как будто не удалось загрузить файл database.yml через sftp.Я гуглил везде, но не имел решения.Даже немного.

* загрузка через sftp не удалась на xxx.xxx.xxx.xxx: Net :: SFTP :: StatusException (Net :: SFTP :: StatusException open/var/www/domain.com/username/shared/config/database.yml (3, «разрешение запрещено»)) загрузка через sftp не удалась на xxx.xxx.xxx.xxx: Net :: SFTP :: StatusException (Net:: SFTP :: StatusException open /var/www/domain.com/username/shared/config/database.yml (3, «разрешение запрещено»))

1 Ответ

0 голосов
/ 18 ноября 2010

Вероятно, для этого есть две причины:

  • дерево каталогов не было создано (менее вероятно, поскольку это было бы ошибкой раньше)

  • у вас нет прав на следующий путь на сервере:

    • проверить, существует ли путь (если не создать его: путь md)

    • проверьте, можете ли вы подключиться к нему в качестве пользователя развертывания (если не получить права на него: chown -R deploy_user: / path)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...