'dan önce iyi çalıştıktan sonra sudo hatası Geçenlerde capistrano'yu raylarım uygulama dağıtımımda kullanmaya başladım. Bu benim için iyi çalışıyor ve sonra aniden oldu, ben yüklemeye çalıştı her taş sonra bu hatayıcapistrano:
sorry, you must have a tty to run sudo
başladım. Bu sorunun genelde deploy.rb dosyasında :use_sudo, false
setini koyarak çözülebileceğini biliyorum, ancak oraya zaten sahibim. Ve en garip olan şey, kaptanonun çalıştığından emin olduğumda ve yine de bana aynı hatayı veren ENTIRE dizinimi geri almamdır.
Sunucum CentOS
çalıştıranYani sorun muhtemelen neyi neden olabilir ? Herhangi bir fikir?
Şifre sorması ister misiniz? Bunu denedim ve şifreyi açıkça göstererek yazdım. –
SSH anahtarlarını parola kullanmıyorum – ajtrichards
numaralı şifreyi de kullanıyorum. Aşağıdaki komut için şifre ister: (RBENV_ROOT =/home/deployer/.rbenv RBENV_VERSION = 2.1.2/usr/bin/env sudo ln-nfs/ev/dağıtıcı/uygulamalar/managewise_production/shared/config/nginx. conf/etc/nginx/sites-etkin /) '. –