是的,在即将发布的 PHP 5.4 中有一个内置的 Web 服务器,您可以在他们的候选版本中试用它(我最近也发现了这个!)
http://php.net/manual/en/features.commandline.webserver.php
我需要帮助弄清楚的是,有没有办法让它在 localhost 以外的域名上运行(它在 localhost、80 端口上运行良好)?甚至 127.0.0.1 也不起作用。我在我的主机文件中放入了虚拟主机名以指向 127.0.0.1,但它们也不起作用。我知道它只是一个候选版本,但我想知道是否有其他人已经提出了解决这个问题的方法,以便我可以在我的 hosts 文件中使用指向 127.0.0.1 的实际域名来测试我的应用程序。操作系统为 Windows 7 Professional SP1。
我已经尝试过的事情: 1. 谷歌搜索(duh) 2. 通过 php.ini 查看选项 3. 尝试 127.0.0.1,我的 LAN IP,我的 WAN IP,端口 80 转发和 NAT 环回问题已修复(路由器运行 DD -WRT)