文章詳情頁
python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?
瀏覽:214日期:2022-06-25 10:00:33
問題描述
各位大佬們好,最近我在開發一個個人網站,在部署階段遇到了一些小問題,想請教各位,感激不盡~謝謝!在部署階段,啟動Nginx失敗,返回失敗信息為:![python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?](http://www.leifengta.com.cn/attached/image/news/202208/111059e31b.jpg)
看第二行報錯信息大概是uwsgi.ini錯了,所以獻上uwsgi.ini的配置信息!如下:![python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?](http://www.leifengta.com.cn/attached/image/news/202208/111059de4b.jpg)
配置信息都是從網上直接抄的,檢查過很多遍,沒有問題,博客地址是http://www.cnblogs.com/jhao/p...緊接著它說我的nginx.conf錯誤,但其實/etc/nginx/nginx.conf我根本沒動過,如下是nginx.conf的信息:![python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?](http://www.leifengta.com.cn/attached/image/news/202208/111059605b.jpg)
![python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?](http://www.leifengta.com.cn/attached/image/news/202208/1110594637.jpg)
但是博客上提到要修改/etc/nginx/sites-enabled/default的相關配置,因此我的default文件如下,也是從博客上抄下來的,只是路徑名改成了我的:![python - nginx+uwsgi啟動提示 nginx: [emerg] unknown directive "socket"?如何解決?](http://www.leifengta.com.cn/attached/image/news/202208/11105900fd.jpg)
以上,如果能夠解決,感激不盡~謝謝!
問題解答
回答1:uwsgi.ini文件格式不對吧!少了個[uwsgi]吧!
[uwsgi]socket = 127.0.0.1:3031chdir = /home/foobar/myproject/wsgi-file = myproject/wsgi.pyprocesses = 4threads = 2stats = 127.0.0.1:9191
相關文章:
1. mac連接阿里云docker集群,已經卡了2天了,求問?2. docker網絡端口映射,沒有方便點的操作方法么?3. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.4. 百度地圖api - Android 百度地圖 集成了定位,導航 相互的jar包有沖突?5. docker-compose 為何找不到配置文件?6. debian - docker依賴的aufs-tools源碼哪里可以找到啊?7. 為什么我ping不通我的docker容器呢???8. golang - 用IDE看docker源碼時的小問題9. html5和Flash對抗是什么情況?10. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?
排行榜

網公網安備