Homestead 2.0 несколько сайтов, все ссылки на один url
ребята, маленький вопрос: так что я настроил усадьбу 2.0, и все работает нормально. Я хотел добавить другой проект в тот же каталог кода, но связать его с другим url-адресом. Поэтому я добавил его в список сайтов, но когда я посетил laravel.приложение все работает нормально, но когда я посещаю larabook.app он показывает мне laravel.страница приложения! Оба URL-адреса связаны с 192.168.10.10 в файле my /etc/hosts.
Я попытался перезапустить свой mac и перезапустить виртуальную машину, но ничего не работает :'(
/и т. д./хосты
192.168.10.10 laravel.app
192.168.10.10 larabook.app
Хоумстед.и YAML
folders:
- map: ~/Code
to: /home/vagrant/Code
sites:
- map: laravel.app
to: /home/vagrant/Code/Laravel/public
- map: larabook.app
to: /home/vagrant/Code/Larabook/public
databases:
- homestead
- larabook
4 ответов
предполагая вашу усадьбу.файл yaml выше
тип:
$ vagrant global-status
появится что-то вроде:
id name provider state directory
--------------------------------------------
77c5c30 default virtualbox running et....
тип:
$ vagrant provision 77c5c30
конечно, это предполагает, что у вас есть только 1 VM, если у вас есть другие, то прочитайте инструкцию при запуске Vagrant provision
Это сработало для меня только с одной оговоркой...
к счастью, я только играл с homestead, vagrant & laravel5.
Я нашел после подготовки виртуальной машины новое отображение сайта в Homestead.ями работал.
тем не менее, я потерял все данные базы данных из моей исходной базы данных.
просто слово предупреждения. надеюсь, это поможет.
попробуй такое
folders: - map: ~/Code/Laravel to: /home/vagrant/Code/Laravel - map: ~/Code/Larabook to: /home/vagrant/Code/Larabook sites: - map: laravel.app to: /home/vagrant/Code/Laravel/public - map: larabook.app to: /home/vagrant/Code/Larabook/public databases: - homestead - larabook
Примечание: посмотрите на изменения, которые я сделал в разделе папок. узнайте больше от https://www.easylaravelbook.com/blog/configuring-multiple-laravel-homestead-sites-and-databases/#top
after run $ homestead halt $ homestead up --provision