Hé les gars, petite question: Donc, j'ai configuré le Homestead 2.0 et tout fonctionne bien. Je voulais ajouter un autre projet dans le même répertoire de code, mais le lier à une autre URL. Donc, je l'ai ajouté à la liste des sites, mais lors de ma visite à laravel.app tout fonctionne bien, mais lorsque je visite larabook.app, il me montre la page laravel.app! Les deux URL sont liées à 192.168.10.10 dans mon fichier/etc/hosts.
J'ai essayé de redémarrer mon mac et de redémarrer la machine virtuelle, mais rien ne fonctionne: '(
/ etc/hosts
192.168.10.10 laravel.app
192.168.10.10 larabook.app
Homestead.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
En supposant que votre fichier Homestead.yaml ci-dessus
tapez:
$ vagrant global-status
affichera quelque chose comme;
id name provider state directory
--------------------------------------------
77c5c30 default virtualbox running et....
tapez:
$ vagrant provision 77c5c30
Bien entendu, cela suppose que vous n’avez qu’une machine virtuelle. Si vous en avez d’autres, lisez les instructions lorsque vous exécutez une disposition vagabonde.
Cela fonctionne pour moi et n'a pas perdu la base de données:
$ Homestead halt
$ Homestead up --provision
Essaye ça
dossiers: - mappe: ~/Code/Laravel à: /home/vagrant/Code/Laravel[.____._rev - mapper: ~/Code/Larabook À: /home/vagrant/Code/Larabook[.____. Page_.. /vagrant/Code/Laravel/public - map: larabook.app à:/home/vagrant/Code/Larabook/public : - Homestead - Grand livre
Remarque: consultez les modifications que j'ai apportées à la section des dossiers. Pour en savoir plus, consultez https://www.easylaravelbook.com/blog/configuring-multiple-laravel-Homestead-sites-and-databases /#Haut
après la course $ Homestead à l'arrêt $ Homestead up - provision