Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем привет,
не получается установить 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)
Не в сети
ставь XAMPP и не мучайся
а лучше - Laragon - там MySQL по умолчанию стоит, а в XAMPP - Мария, а у Марии с миграциями Лары не оч хор - приходится патчить каждый раз ))
Не в сети
Я уже чуток поковырялся. Похоже какая-то проблема с виндой.
Только не знаю какая.
Короче я попробовал на другом ноуте и всё работает.
Хоть бы они какие-то требования к настройкам системы написали. А то непонятно где искать проблему.
Изменено schel4ok (07.12.2019 17:33:47)
Не в сети
таки не поленился прочитать сабж)) попробуйте добавить путь к варганту в PATH виндоус, или указать путь к бинарнику варгант прямо в командной строке, бо оно просто не понимает что это такое и где его искать
Не в сети
он у меня и так уже в 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)
Не в сети
Страницы 1