2013-04-24 69 views
0

是否可以寫一個WSGI(werkzeug)應用程序,它返回一個PHP應用程序的輸出如何爲php應用程序編寫wsgi包裝?

具體而言,我有以下問題:? 我們有一對夫婦的時候,傳統的PHP應用程序和需要某種。在它前面的認證,由WSGI或任何其他Python應用程序處理

啞代碼

它的工作是這樣的:

for every request: 
    valid = check cookie or get-paramter 
    if valid: 
     return php application 
    else: 
     return "<html>you are not allowed</html>" 

我知道有access control mechanisms爲Apache-的mod_wsgi,但唯一允許返回對或錯。

有什麼想法?

回答

0

google搜索 「蟒蛇WSGI PHP」,第一個結果我得到的是http://pythonpaste.org/wphp/

此模塊允許您運行Python的PHP內的過程,使用WSGI網關。

但正如你所說,它永遠不會比阿爾法更進一步。

一個新空房禁地的解決方案是服務於本地IP的PHP應用程序,讓你的WSGI應用只是代理通過urllib的php的一個,但你可能要後處理的效應初探身體修復的URL等

+0

嗯,是的,我幾天前偶然發現了wphp。不幸的是,該項目從來沒有讓它通過阿爾法,並從2011年起被拋棄。 – bmaeser 2013-04-24 20:09:55

+0

uhu: - /抱歉,沒有進一步閱讀,應該有。 – 2013-04-24 20:18:56

相關問題