Lumen with Nginx returns 白页
Lumen with Nginx returns white page
我正在使用 Micro-Framework Lumen 并让它 运行 与 Vagrant 一起使用。
所以简单地说:它 运行s 当我用 localhost:8000 (默认选项)调用网站但是当我尝试在示例下用 Nginx 调用它时 URL myawesomewebsite.com 然后它只是 returns 一个白页。
到目前为止我尝试了什么:
-> 从 windows 配置了 hosts file
(添加了一个带有 URL 地址的随机 IP)例如:55.55.55.5 myawesomewebsite.com
-> 配置了 homestead.yaml
-> 安装(当然)Nginx
在 vagrant
机器上并启动它
Homestead.yaml
---
ip: "55.55.55.5"
memory: 2048
cpus: 1
provider: virtualbox
sites:
- map: myawesomewebsite.com
to: /home/vagrant/Code/project/public
主机
55.55.55.5 myawesomewebsite.com
您不能使用随机 IP,您需要使用一个保留给 private network 有 3 个可用范围
| RFC1918 name | IP address range | number of addresses | largest CIDR block (subnet mask) |
|--------------|-------------------------------|---------------------|----------------------------------|
| 24-bit block | 10.0.0.0 - 10.255.255.255 | 16,777,216 | 10.0.0.0/8 (255.0.0.0) |
| 20-bit block | 172.16.0.0 - 172.31.255.255 | 1,048,576 | 172.16.0.0/12 (255.240.0.0) |
| 16-bit block | 192.168.0.0 - 192.168.255.255 | 65,536 | 192.168.0.0/16 (255.255.0.0) |
我通常更喜欢使用 192.168.0.0/16 范围,例如在您的 Homestead.yaml 文件中
---
ip: "192.168.90.51"
memory: 2048
cpus: 1
provider: virtualbox
sites:
- map: myawesomewebsite.localdomain
to: /home/vagrant/Code/project/public
和您的 windows 主机
192.168.90.51 myawesomewebsite.localdomain
我正在使用 Micro-Framework Lumen 并让它 运行 与 Vagrant 一起使用。
所以简单地说:它 运行s 当我用 localhost:8000 (默认选项)调用网站但是当我尝试在示例下用 Nginx 调用它时 URL myawesomewebsite.com 然后它只是 returns 一个白页。
到目前为止我尝试了什么:
-> 从 windows 配置了 hosts file
(添加了一个带有 URL 地址的随机 IP)例如:55.55.55.5 myawesomewebsite.com
-> 配置了 homestead.yaml
-> 安装(当然)Nginx
在 vagrant
机器上并启动它
Homestead.yaml
---
ip: "55.55.55.5"
memory: 2048
cpus: 1
provider: virtualbox
sites:
- map: myawesomewebsite.com
to: /home/vagrant/Code/project/public
主机
55.55.55.5 myawesomewebsite.com
您不能使用随机 IP,您需要使用一个保留给 private network 有 3 个可用范围
| RFC1918 name | IP address range | number of addresses | largest CIDR block (subnet mask) |
|--------------|-------------------------------|---------------------|----------------------------------|
| 24-bit block | 10.0.0.0 - 10.255.255.255 | 16,777,216 | 10.0.0.0/8 (255.0.0.0) |
| 20-bit block | 172.16.0.0 - 172.31.255.255 | 1,048,576 | 172.16.0.0/12 (255.240.0.0) |
| 16-bit block | 192.168.0.0 - 192.168.255.255 | 65,536 | 192.168.0.0/16 (255.255.0.0) |
我通常更喜欢使用 192.168.0.0/16 范围,例如在您的 Homestead.yaml 文件中
---
ip: "192.168.90.51"
memory: 2048
cpus: 1
provider: virtualbox
sites:
- map: myawesomewebsite.localdomain
to: /home/vagrant/Code/project/public
和您的 windows 主机
192.168.90.51 myawesomewebsite.localdomain