首頁  >  問答  >  主體

python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?

各位大佬們好,最近我在開發一個個人網站,在部署階段遇到了一些小問題,想請教各位,感激不盡~謝謝!
在部署階段,啟動Nginx失敗,回傳失敗訊息為:


#看第二行報錯訊息大概是uwsgi.ini錯了,所以獻上uwsgi.ini的設定資訊!如下:


設定資訊都是從網路直接抄來的,檢查過很多遍,沒有問題,部落格網址是http://www.cnblogs.com/jhao/p...
緊接著它說我的nginx .conf錯誤,但其實/etc/nginx/nginx.conf我根本沒動過,如下是nginx.conf的訊息:


但是部落格上提到要修改/etc/nginx/sites-enabled/default的相關配置,因此我的default檔案如下,也是從部落格上抄下來的,只是路徑名改成了我的:


以上,如果能解決,感激不盡~謝謝!

世界只因有你世界只因有你2666 天前1097

全部回覆(1)我來回復

  • 習慣沉默

    習慣沉默2017-06-07 09:27:11

    uwsgi.ini檔案格式不對吧!
    少了個[uwsgi]吧!

    [uwsgi]
    socket = 127.0.0.1:3031
    chdir = /home/foobar/myproject/
    wsgi-file = myproject/wsgi.py
    processes = 4
    threads = 2
    stats = 127.0.0.1:9191

    回覆
    0
  • 取消回覆