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