Усадьба Laravel застряла на виртуальной машине

Я пытаюсь использовать лаваренскую усадьбу бродячего бокса. Когда я делаю бродяжничать, он обманывает по default: Warning: Connection refused. Retrying... default: Warning: Connection refused. Retrying...

Моя технология виртуализации Intel включена. Я включил графический интерфейс, и он показывает:

У меня есть Vagrant 1.6.5 и VirtualBox 4.3.16.

Кто-нибудь тоже столкнулся с этой проблемой...?

Ответ 1

По умолчанию логин и пароль просто vagrant.

Ответ 2

Несколько вещей, чтобы попробовать:

  1. Во-первых, убедитесь, что ваша виртуальная машина полностью отключена, и перезапустите Virtual Box.

  2. Убедитесь, что "PAE/NX" включен, что вы можете сделать на вкладке процессора в графическом интерфейсе Virtual Box. Описание того, как это сделать, здесь.

  3. Когда vagrant up застревает в " Warning: Connection refused. Retrying... Warning: Connection refused. Retrying... попытка Warning: Connection refused. Retrying... попробуйте ввести vagrant качестве имени пользователя и пароля в графическом интерфейсе и посмотреть, продолжит ли он процесс загрузки.

  4. См. Связанные вопросы StackOverflow. Задержка повторного подключения тайм-аута Vagrant и кратковременное превышение времени ожидания.

Ответ 3

Также на всякий случай проверьте, подключен ли сетевой адаптер №1. Это устранило проблему для меня (например: в настройках VirtualBox>> Network> Adapter 1> Advanced> tick "Cable Connected). Или, лучше, добавьте это в свой бродячий файл:

config.vm.provider 'virtualbox' do |vb|
  vb.customize ['modifyvm', :id, '--cableconnected1', 'on']
end

Ответ 4

Вы можете просто ввести vagrant ssh в командной строке/терминале хост-машины (предположим, что вы уже активировали машину с vagrant up). Чтобы процитировать сайт vagrantup.com:

Эта команда превратит вас в полноценную сессию SSH