我第一次尝试在我的mac上安装Lumen。请注意,我有另一个Laravel项目,目前正在使用192.168.10.10
。我的问题是,无论我做什么,它都会指向我之前的其他Laravel项目,即使我更改了etc/hosts
个文件。
我做了:
cd Code
,mkdir Lumen
,cd Code/Lumen
然后cd
返回主根。
composer global require "laravel/lumen-installer=~1.0"
:
我收到绿色和黄色Changed current directory to /Users/senty/.composer
。
cd Code/Lumen
lumen new Lumen
:Application ready! Build something amazing.
然后,
:composer require laravel/homestead
也在Lument目录中:php vendor/bin/homestead make
:
家园安装!
一切都看起来不错,直到这里。请注意,我已经有一个Laravel项目正在处理192.168.10.10
。
现在我到了cd Code/Lumen
,打开了Homestead.yaml
,首先,我将sites: - map:
从localhost.app
更改为lumen.app
然后,我尝试将顶部的192.168.10.10
更改为192.168.20.20
(因为它与其他项目相同)。
同样在我的etc/hosts
文件中,我尝试了
192.168.10.10 laravel.app
- 这工作仍然有效
192.168.10.10 lumen.app
- 这个指向laravel.app目录。
当我也将其更改为192.168.20.20 lumen.app
时,我收到错误:
`此网页不可用ERR_ADDRESS_UNREACHABLE。
当我删除192.168.10.10 laravel.app
并离开192.168.10.10 lumen.app
时,我会收到:
`没有指定输入文件。
我做错了什么或错过了什么?我希望能够通过不同的网址访问这两个项目lumen.app
& laravel.app
答案 0 :(得分:1)
运行vagrant provision
,但首先请确保您拥有此内容:
<强> Homestead.yaml 强>
在sites
中,将laravel.app
和lumen.app
映射到正确的文件夹。
托管文件
192.168.10.10 laravel.app
192.168.10.10 lumen.app