一般部署項目到伺服器,會安裝uwsgi,但是很多教程在安裝它的時候會讓你測試一下安裝好了沒,於是就有很多像我一樣懵逼的少年掉進一個坑裡出不來,很久、很久... 那就是最後瀏覽器輸入ip:8000埠後伺服器有反應,但是瀏覽器一片空白 原因:因為測試用的代碼是對python2.x 環境測試的,他喵的現 ...
一般部署項目到伺服器,會安裝uwsgi,但是很多教程在安裝它的時候會讓你測試一下安裝好了沒,於是就有很多像我一樣懵逼的少年掉進一個坑裡出不來,很久、很久...
那就是最後瀏覽器輸入ip:8000埠後伺服器有反應,但是瀏覽器一片空白
原因:因為測試用的代碼是對python2.x 環境測試的,他喵的現在都用python3.x了,居然沒人提這事!
解決:
python3.x請用一下用例測試:
def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return [b"Hello World"]
至於python2.x還是老樣子測試就行了:
def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return "Hello World"
他喵的,雖然是個無痛無癢的坑,但是不填平心裡總歸不舒服,好了,現在舒服了!