0

嗨,我使用 C 语言编写了一个 Web 服务器,就像 apache 或 lighthttpd 一样。它在端口 80 上进行侦听并使用 GET 和 POST 请求进行操作,我可以处理文本/html 文件,但我的问题是:如何将 PHP 编译器与其集成,以便能够在我的 http-server 中处理 php 脚本,先感谢您 !

4

1 回答 1

1

我认为最简单的方法是将其作为系统调用运行。

您可以在此处获取文档。

您必须将$_SERVER变量设置为从请求标头收集的值中调用的环境变量,但是这应该只是请求正文中的管道并返回 STDOUT 的问题。

你应该能够做类似的事情来支持其他服务器端语言(python、ruby 等)

于 2013-05-15T17:22:42.590 回答