Php Laravel Homestead未识别环境变量

Php Laravel Homestead未识别环境变量,php,laravel,Php,Laravel,这是我的homestad.yaml文件: --- ip: "192.168.10.10" memory: 2048 cpus: 1 authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~/Projects to: /home/vagrant/Projects sites: - map: laravel to: /home/vagrant/Projects/la

这是我的homestad.yaml文件:

---
ip: "192.168.10.10"
memory: 2048
cpus: 1

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/Projects
      to: /home/vagrant/Projects

sites:
    - map: laravel
      to: /home/vagrant/Projects/laravel/public

databases:
    - homestead

variables:
    - key: db_host
      value: localhost
    - key: db_database
      value: homestead
    - key: db_username
      value: homestead
    - key: db_password
      value: secret
但是,我不断收到一个错误提示,
未定义的索引:db_host
,如下所示:


我做错了什么?

在向yaml文件添加值时,您是否使用以下命令为您的宅地提供了
vagrant provision
vagrant up--provision
@MattBurrow是的,我提供了