我主要切换到 python,但有时我仍然需要处理旧的 PHP 项目。在我所有的 python webapps 中,我使用一个嵌入式 httpd,它允许我使用 print
来简单地调试输出,让请求在同一个窗口中记录而不拖尾一些日志文件——更重要的是,它更舒服,因为我不必将 PHP 内容放在某个 htdocs 文件夹中或将别名放在我的 httpd 配置中。
现在我想知道 PHP 是否也有类似的东西。我知道没有原生的内置 httpd(尽管我听说它计划在未来的版本中使用)但也许有一些可用的东西可以简单地将请求转发到 php-fastcgi ...最好是 stderr
被重定向到的东西开发服务器的 stdout/stderr(重定向 stdout 会更好.. 但是开发服务器可能必须嵌入 PHP 而不是使用 cgi/fcgi 版本)。
请注意,我不对诸如 XAMPP 或任何其他“预配置”Apache/PHP/... 环境的解决方案感兴趣。我确实在运行 Apache,并且可以很好地将它用于 PHP,只是我更喜欢以与我的 python 应用程序相同的方式进行操作。
最佳答案
built-in web server 在 php 5.4+ 中可用。
关于php - 独立的PHP开发服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8645215/