Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 07.12.2019 09:16:56

не могу установить Homestead

Всем привет,

не получается установить Homestead. Даже видео смотрел, где чувак просто пошагово
1) установил Virtualbox
2) установил Vagrant
3) создал папку C:\Users\User\Documents\laravel-dev\homestead
4) распаковал туда архив проекта https://github.com/laravel/homestead
5) рядом создал папку для проектов C:\Users\User\Documents\laravel-dev\projects
6) в папке homestead запустил init.bat
7) в файле Homestead.yaml отредактировал строки

ip: "192.168.20.10"
folders:
    - map: C:\Users\User\Documents\laravel-dev\projects\first
      to: /home/vagrant/first
sites:
    - map: first.test
      to: /home/vagrant/first/public

8) в файле C:\WINDOWS\System32\drivers\etc\hosts добавил вниз строку 192.168.20.10    first.test
9) в cmd проверил ping first.test - работает
10) и в конце я запускаю powershell в папке homestead и вижу такую ошибку

PS C:\Users\User\Documents\laravel-dev\homestead> vagrant up
vagrant : Имя "vagrant" не распознано как имя командлета, функции
, файла сценария или выполняемой программы. Проверьте правильност
ь написания имени, а также наличие и правильность пути, после чег
о повторите попытку.
строка:1 знак:1
+ vagrant up
+ ~~~~~~~
    + CategoryInfo          : ObjectNotFound: (vagrant:String) [
   ], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

При этом Virtualbox установлен. Можно открыть, запустить виртуальную машину. Vagrant в списке приложений в панели управления установлен.
Всё вроде нормально.

что за фигня?

Изменено schel4ok (07.12.2019 09:19:14)

Не в сети

#2 07.12.2019 16:46:28

Re: не могу установить Homestead

ставь XAMPP и не мучайся smile

а лучше - Laragon - там MySQL по умолчанию стоит, а в XAMPP - Мария, а у Марии с миграциями Лары не оч хор - приходится патчить каждый раз ))

Не в сети

#3 07.12.2019 17:32:46

Re: не могу установить Homestead

Я уже чуток поковырялся. Похоже какая-то проблема с виндой.
Только не знаю какая.
Короче я попробовал на другом ноуте и всё работает.

Хоть бы они какие-то требования к настройкам системы написали. А то непонятно где искать проблему.

Изменено schel4ok (07.12.2019 17:33:47)

Не в сети

#4 08.12.2019 08:17:01

Re: не могу установить Homestead

таки не поленился прочитать сабж)) попробуйте добавить путь к варганту в PATH виндоус, или указать путь к бинарнику варгант прямо в командной строке, бо оно просто не понимает что это такое и где его искать

Не в сети

#5 08.12.2019 11:08:55

Re: не могу установить Homestead

он у меня и так уже в PATH есть

PS C:\laragon\www\laravel> $env:path -split ';'
C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\Intel64
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\WINDOWS\System32\WindowsPowerShell\v1.0\
C:\WINDOWS\System32\OpenSSH\
C:\HashiCorp\Vagrant\bin
C:\Users\Anastasia\AppData\Local\Microsoft\WindowsApps

а если ввожу в CMD полный путь C:\HashiCorp\Vagrant\bin\vagrant
то получаю Access is denied.
Но на компе всего один пользователь и он АДМИН

Изменено schel4ok (08.12.2019 11:12:36)

Не в сети

Подвал раздела