PHP内置服务器不能在主机中使用Vagrant

时间:2016-05-23 00:40:00

标签: php vagrant php-builtin-server

我使用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服务器。

1 个答案:

答案 0 :(得分:3)

解决。

https://stackoverflow.com/a/5999945/4736111

我不得不使用0.0.0.0作为php服务器的地址。 应该是php -S 0.0.0.0:80