我使用Laravel Homestead一年,在决定更改PHP版本之前,一切都很好。
首先,我更新无业游民。其次,我执行了更新指南中的所有命令
vagrant destroy
git fetch
git pull origin release
vagrant box update
vagrant up
无所事事后,我看到没有创建数据库,也没有装载文件夹(http://joxi.ru/Vm66DpgF410M5m)。
我尝试通过无所事事的ssh进行连接,但是没有文件夹“代码”
我的Homestead.yaml
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: /home/ubuntu/PhpstormProjects/fntr
to: /home/vagrant/code/fntr
schedule: true
sites:
- map: fntr.test
to: /home/vagrant/code/fntr/public
php: "7.4"
databases:
- homestead
- testing
- imports
- prod_copy
我尝试使用vagrant destroy && vagrant up
。我也尝试过vagrant reload --provision
。
我在google和github中发现了相同的问题,但是此建议(http://joxi.ru/52a53oGUEBZMZ2和其他建议)没有帮助我。
我拥有最新版本的流浪者和宅基地。
我认为schedule: true
不属于文件夹而是站点,请尝试将其删除并运行vagrant reload --provision
。