PHP 内置服务器无法在主机中使用 Vagrant
PHP Built in Server Not Working with Vagrant in Host Machine
我正在使用 vagrant box hashicorp/precise64、Ubuntu 14.04 和 PHP 5.6。
我的 Vagrantfile 有 config.vm.network "forwarded_port", guest: 80, host: 8080
我正在尝试使用内置 PHP 服务器进行测试:php -S localhost:80
服务器在虚拟机中启动。我用 wget
确认了这一点。但是,我无法从我的主机访问它。我的浏览器无法访问 localhost
.
注意:Apache 和 NodeJS 服务器都可以工作,但内置的 PHP 服务器不行。
已解决。
我必须使用 0.0.0.0 作为 php 服务器的地址。
应该是 php -S 0.0.0.0:80
我正在使用 vagrant box hashicorp/precise64、Ubuntu 14.04 和 PHP 5.6。
我的 Vagrantfile 有 config.vm.network "forwarded_port", guest: 80, host: 8080
我正在尝试使用内置 PHP 服务器进行测试:php -S localhost:80
服务器在虚拟机中启动。我用 wget
确认了这一点。但是,我无法从我的主机访问它。我的浏览器无法访问 localhost
.
注意:Apache 和 NodeJS 服务器都可以工作,但内置的 PHP 服务器不行。
已解决。
我必须使用 0.0.0.0 作为 php 服务器的地址。
应该是 php -S 0.0.0.0:80