我想部署Ruby on Rails网站并使用Capistrano实现此目的。
在我填写deploy.rb文件并运行cap deploy:setup
后,这就是我得到的
C:\Sites\blog>cap deploy:setup
* ←[32m2012-10-31 15:39:22 executing `deploy:setup'←[0m
* ←[33mexecuting "mkdir -p /var/www/blog /var/www/blog/releases /var/www/blog/
shared /var/www/blog/shared/system /var/www/blog/shared/log /var/www/blog/shared
/pids"←[0m
servers: ["188.121.54.128"]
Password:
[188.121.54.128] executing command
** [out :: 188.121.54.128] This account is currently not available.
←[2;37mcommand finished in 153ms←[0m
failed: "sh -c 'mkdir -p /var/www/blog /var/www/blog/releases /var/www/blog/shar
ed /var/www/blog/shared/system /var/www/blog/shared/log /var/www/blog/shared/pid
s'" on 188.121.54.128
C:\Sites\blog>
有关可能出现的问题的任何建议?
答案 0 :(得分:1)
您似乎甚至无法登录到远程服务器。 Capistrano需要SSH访问权限,因此请尝试使用上限配置的相同凭据在服务器中进行ssh,但是您无法联系您的托管服务提供商以获取对该计算机的ssh访问权。