我正在使用PHP和套接字创建一个简单的Web服务器。一切都工作正常(仅限静态内容)。我对支持PHP文件的执行感兴趣。
我该怎么做呢?我真的不想使用eval($fileContents)
,因为这似乎不太安全。有什么办法可以使用FastCGI套接字吗?
PHP-CGI怎么样?
我决定使用FastCGI,所以
这是一个更具体的问题:
如何将文件传递到PHP-CGI并将输出作为字符串?
php-cgi "phpinfo.php"
输出我想要的HTML内容。
我知道我可以使用套接字,但我似乎无法找出要发送到该套接字的内容以获取输出。
由于
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以从Web服务器中执行exec()PHP可执行文件。虽然您还必须将GPC数据传递给相关脚本。