如何在我的主機上處理.py文件時(或通常是另一臺服務器)處理Apache仍處理php文件?安裝了Tornado和Python,但Apache仍在處理.py文件
0
A
回答
0
我一直使用mod_wsgi在Apache中配置我的python腳本。我相信沒有辦法將某個域/文件類型的執行歸於不同的服務器。儘管如此,只要調用url就可以執行腳本。
你可以做到這一點了一個Python與mod_wsgi的稱之爲 - >wsgi docs
0
您可以使用mod_wsgi和龍捲風的WSGI handler,如果你不介意丟失龍捲風的異步功能,也可以運行你的龍捲風應用和proxy to it with Apache。無論哪種情況,您可能都不希望每個Python文件都單獨執行,這是PHP文件經常使用的方式。
至於通常的另一個服務器,這是相當廣泛的,但如果它是一個Python應用程序,它可能實現WSGI,否則你需要代理它。
0
所以你有Apache作爲Web頭和Tornado運行在它後面?爲什麼不使用ProxyPass從端口80到運行Tornado的任何端口。
你不能讓Tornado服務.py文件,就像PHP可以用.php文件一樣。
相關問題
- 1. 如何安裝Python配方文件(.py)?
- 2. 如何從.py文件安裝python包?
- 3. 批處理文件檢查是否安裝了Python
- 4. 安裝批處理文件
- 5. MaxUploadSizeExceededException處理但文件仍然上傳?
- 6. Python:安裝多處理
- 7. 默默的PHP和文件安裝Apache
- 8. 如何以.py文件的形式安裝Python模塊?
- 9. 。安裝Python 3.6後,無法直接運行.py文件,Windows
- 10. 安裝了Ruby 1.9.3,但仍然說我正在運行Ruby 1.8.7
- 11. Python認爲文件在.exe時仍然是.py
- 12. 安裝了boto3 python軟件包,但aws/config不存在
- 13. 儘管重新綁定Python,但Windows仍然打開.py文件,但仍然使用C:\ Python27 \ Python.exe
- 14. Selenium安裝在python中,但仍然無法導入模塊?
- 15. Django apache mod-python安裝(vista)
- 16. PHP安裝與Zend服務器和Apache - 贏了,我已經安裝了7
- 17. 多處理Python - Python突然退出,但程序仍然繼續
- 18. Docker文件安裝瞭解
- 19. 在windows上安裝了用於python和passlib的bcrypt - 仍然有MissingBackendError
- 20. 我已經安裝了SDL,但它仍然不起作用
- 21. 安裝了MPI,但仍出現鏈接器錯誤LNK2019出現
- 22. 安裝了Rails gems,但rake任務仍然出錯
- 23. 已經安裝了pyzmq,但仍然「ImportError:No module named zmq」
- 24. 購買並安裝了ssl證書,但仍標識爲* .herokuapp.com
- 25. 安裝了Ipython3,但版本仍然說1.2.1
- 26. 文件和文件夾訪問管理和安全(PHP/Apache)
- 27. python + distutils:在構建/安裝時將.py文件添加到包中?
- 28. Apache Allowoverride FileInfo安全處理
- 29. Tornado異步處理程序
- 30. numpy.reshape()在Python終端中工作,但不在.py文件中