由於我不能控制的原因,我需要通過PHP解析器運行由Poco :: HTTPServer服務的文件。 SAPI是否存在允許這樣做,還是需要寫一個?Poco的HTTPServer是否存在PHP SAPI?
回答
顯然,答案是否定的。
但是,爲了通過PHP運行文件,並不是完全必須實現完整的SAPI。根據您的要求,在CLI模式下通過PHP解析器運行文件並將輸出傳遞迴客戶端可能就足夠了。您甚至可以通過爲CLI進程設置一些環境變量來創建它CGI-compatible。
不幸的是,它看起來像一個簡單的「不」是我將要得到的最好的答案。一個完整的SAPI將是必需的,因爲我需要傳遞完整的請求數據,包括$ _GET,$ _POST等。 –
PHP被設計爲通過SAPI或CGI接口工作,所以$ _GET和$ _POST仍然可用假設你正確地實現你的CGI接口。 – Nico
不能相信我在這個問題上得到了多少距離。歡呼聲,幫助我把事情搞定!所有的工作如預期一樣。 –
- 1. 帶nginx代理的POCO HttpServer
- 2. Poco to DataSet項目是否存在?
- 3. 是否可以在C#中培訓sapi?
- 4. PHP是否存在
- 5. 包org.glassfish.jersey.grizzly2.httpserver不存在
- 6. 用於測試Poco HTTPServer handleRequest未編譯的包裝器。
- 7. php文件是否存在
- 8. PHP - 檢查是否存在
- 9. httpServer執行PHP腳本
- 10. 是否有用於支持thttpd Web服務器的PHP 5的SAPI模塊?
- 11. 使用PHP檢測FastCGI SAPI
- 12. 編譯的PHP腳本是否存在?
- 13. PHP知道是否存在WordPress的
- 14. SAPI是否可以在WINE包裝器中重新分配?
- 15. Poco HTTPServer連接在調用stop()和析構函數後仍然提供服務
- 16. 在PHP中檢查URL是否存在
- 17. JRE HttpServer是否違反HTTP的'expect-continue'語義?
- 18. Dart的HttpServer和客戶端緩存
- 19. php是否有內存?
- 20. 是否存在MySQL,PHP,JSON框架?
- 21. PHP中是否存在$ _SERVER ['HTTP_X_REQUESTED_WITH']?
- 22. PHP檢查是否存在值
- 23. 如何檢查cronjob是否存在PHP?
- 24. PHP - 檢查表是否存在條目
- 25. PHP檢查數組鍵是否存在
- 26. PHP:判斷文件是否存在?
- 27. 檢查孩子是否存在? - SimpleXML(PHP)
- 28. PHP測試是否存在操作符?
- 29. PHP檢查用戶是否存在PDO
- 30. 檢測PHP會話是否存在
我會提及它,因爲你什麼都沒有...看到這個線程? http://stackoverflow.com/questions/6928012/how-to-extend-c-http-server-with-fastcgi-applications – ficuscr
我認爲這是一種問題,如果你在Google上找不到任何東西,它就是相當安全地假設答案是否定的。 – Nico