2014-06-26 49 views
7

Ben her şeyi yeniden yükledikten sonra ben hayatım için yapamıyorum ... VVV/VBox (4.3.10) & çalışan vagrant up --provision neden olduğunu anlamaya güzellik (VVV) koşmayacak. http://local.wordpress.dev/ gibi wordpress sitelerine erişemiyorum.Vagrant, stdin, start, ssh, stderr ve stdout hataları ile başarısız olur

Özellikleri: cmd çalıştırdıktan sonra Windows 8.1 Cygwin

Final çizgiler - Nerede yanlış gidiyorum> serseri kadar --provision

==> default: http://gruntjs.com/getting-started 
==> default: Downloading phpMyAdmin 4.1.14... 
==> default: Restart Nginx... 
==> default: * Restarting nginx nginx 
==> default: ...done. 
==> default: Cleaning the virtual machine's /etc/hosts file... 
==> default: Adding domains to the virtual machine's /etc/hosts file... 
==> default: * Added vvv.dev from /srv/www/vvv-hosts 
==> default: * Added local.wordpress.dev from /srv/www/vvv-hosts 
==> default: * Added local.wordpress-trunk.dev from /srv/www/vvv-hosts 
==> default: * Added src.wordpress-develop.dev from /srv/www/vvv-hosts 
==> default: * Added build.wordpress-develop.dev from /srv/www/vvv-hosts 
==> default: ----------------------------- 
==> default: Provisioning complete in 1636 seconds 
==> default: External network connection established, packages up to date. 
==> default: For further setup instructions, visit http://vvv.dev 
==> default: Running provisioner: shell... 
    default: Running: inline script 
==> default: stdin: is not a tty 
==> default: start: Job is already running: mysql 
The following SSH command responded with a non-zero exit status. 
Vagrant assumes that this means the command failed! 

chmod +x /tmp/vagrant-shell && /tmp/vagrant-shell 

Stdout from the command: 



Stderr from the command: 

stdin: is not a tty 
start: Job is already running: mysql 

?

cevap

2

Yaptığınız hiçbir şey yok. Görünüşe göre bu bilinen bir konudur.

Ben

config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" 

Vagrantfile

sonra

sudo service mysql restart || true 

Sen here

+0

Bunu yapmam, çünkü mac geliştirmeye geçtiğimi (windows temp'ında) bitirdiğimden ve pencerelerden beri geliştirmediğim için asla test etmem. Boş zamanlarımda olsalar da ... ... bilgisayarımda işyerimde benzer bir şey yapıyorum. Başlangıçta bu sorunun cevabını yayınlandı çünkü konu bağlantısı yayınlandı ... katı görünüyordu. Yeni cevaplar ışığında, test edene kadar ya da birisi bunun nasıl ele alınacağına ışık tutabilecek kadar cevabın kabulünü kaldırmanın en iyi yolunu düşünüyorum. – djfrsn

12

size aşağıdaki satırı ekleyin konunun bir kaydını bulabilirsiniz vagrant ssh

ve çalıştırarak düzelttim Bu, giriş olmayan bir kabuk olarak bash başlar ancak aynı zamanda varsayılan olarak bir giriş kabuğunu kullanmanın tek nedeni olduğu varsayımını kaynak/etc/profile bildirir. Hisse senedi kesin64 Vagrant kutusu ile benim için çalışır.

+0

Çalıştı, teşekkürler. MySQL kullanmıyordum, bu yüzden kabul edilen cevap en azından benim için değil, çözüm olamazdı. – Sven

+0

Benim için de bir PuPHPet yapılandırmasıyla çalıştım. – Tisch

İlgili konular