【问题标题】:Laravel homestead links to same directoryLaravel 宅基地链接到同一目录
【发布时间】:2016-03-30 23:50:27
【问题描述】:

我正在建立家园。但是当我想向宅基地添加另一个网站时,它指向同一个目录?

这是我的 Homestead.yaml 文件:

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

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/documents/vagrant/sites
      to: /home/vagrant/Code

sites:
    - map: test.app
      to: /home/vagrant/Code/test
    - map: testt.app
      to: /home/vagrant/Code/secondtest
databases:
    - homestead

# blackfire:
#     - id: foo
#       token: bar
#       client-id: foo
#       client-token: bar

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp

当我转到 testt.app 时,它指向与 test.app 相同的目录。这是我的 etc/hosts 文件的样子:

我的宅基地目录:

每次我对我的 homestead.yaml 文件进行更改时,我都会这样做:“vagrant provision”。当我 ssh 进入我的宅基地服务器时,我可以转到目录 secondtest,这样它就存在了。

【问题讨论】:

  • 我也遇到了同样的问题。

标签: php laravel vagrant homestead


【解决方案1】:

您是否实际运行过配置命令?

homestead provision

【讨论】:

  • 你的意思是流浪供应吗?当我在我的家园目录中提供家园时,它告诉我:找不到命令
  • 是的,我想我可能已经为此设置了一个别名,所以是的,vagrant provision 在您的 Homestead 目录中。根据docs
【解决方案2】:

在您的etc/hosts 中,您应该将两个域都指向192.168.10.10 IP 而不是127.0.0.1

【讨论】:

  • 已经试过了。当我这样做时,它告诉我:“网页不可用”。
猜你喜欢
  • 2019-04-22
  • 1970-01-01
  • 1970-01-01
  • 2017-04-24
  • 2016-04-17
  • 2019-06-15
  • 2015-12-09
  • 2015-02-28
  • 1970-01-01
相关资源
最近更新 更多