2013-08-26 93 views
1

我有一個應用程序(在OpenShift)可以運行python。不過,我也想達到靜態,例如。 HTML文件。當嘗試這樣做,我得到:訪問靜態文件,以及從uWSGI

uWSGI錯誤

Python應用程序未發現

你能幫我怎樣才能使服務器不能解釋所有的文件蟒蛇?

回答

1

uwsgi需要一個Python應用程序來提供URL。

正如http://uwsgi-docs.readthedocs.org/en/latest/HTTP.html#can-i-use-uwsgi-s-http-capabilities-in-production說:

如果你想使用它作爲一個真正的Web服務器,你應該考慮到,在uWSGI實例提供靜態文件是可能的,但不如用好專用的全功能網絡服務器。

在正常情況下,客戶端向Nginx或其他Web服務器發送HTTP請求,該服務器處理靜態文件的響應,並將剩餘的內容留給uwsgi。

你可能會更好問一下https://serverfault.com/about