参考这篇文章:

[root@crz_oa webserver]# uwsgi --http :9090 --wsgi-file home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w home:app

参考http://docs.jinkan.org/docs/flask/deploying/uwsgi.html

如果出现错误:

uwsgi: option '--http' is ambiguous

换成这种写法

uwsgi --http-socket :9090 --wsgi-file home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w home:app

囧,接着又出现错误:

uwsgi: unrecognized option '--wsgi-file'

sudo uwsgi --http-socket :9090 --plugin python  --wsgi-file home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w home:app

sudo /usr/local/bin/uwsgi --http-socket :9090 --plugin python  --wsgi-file /home/wwwroot/webserver/home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w home:app

给出的解释是:

uwsgi 时都会碰到uwsgi: unrecognized option '--uwsgi-file'如 --module , --wsgi-file , --callable 等,最 始我也碰到这样的问题, uwsgi --help 得到一大堆帮助信息(吐槽下, uWSGI 用户接口方面太不友好了,输出这么一大堆信息会吓着初学者,而且也 很难从中找到需要的帮助信息,要是你用管道加 less ,那我就无话可说了), 找了下发现的确没有这些选项,第一反应是版本对不上,后来发现相同版本也 会遇到这个问题,然后才找到问题的根源,需要在上面那些未识别选项前加上 --plugin python 来告诉 uWSGI 我在使用 python 插件,后面那些选项你 用python 插件去解析

遇到的问题:

发现用的uwsgi是python 2.6.6版本的,于是sudo yum remove uwsgi,然后使用sudo pip install uwsgi,此时的话就不需要加--plugin python的参数,写为

sudo /usr/local/bin/uwsgi --http-socket :9090 --wsgi-file /home/wwwroot/webserver/home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w home:app

即可。

转载于:https://www.cnblogs.com/zl0372/p/uwsgi.html

uwsgi安装过程中遇到的问题相关推荐

  1. as安装过程中gradle_柯赛分享:楼顶大字安装过程中需要用到哪些工具?

    经过前面一系列标识行业常识和制作工艺相关知识的分享,我们知道楼顶大字是标识行业下属的一个重要分支产品类别,也明白了楼顶大字主要制作材料是金属的,尺寸和自重都比较大,运输安装过程相对复杂,安装施工的难度 ...

  2. 安装计算机过程中的注意事项,西门子step7安装过程中的注意事项

    有关西门子step7安装过程中的注意有哪些,注意西门子自动化软件的安装顺序,先安装STEP7,再安装上位机组态软件WinCC和人机界面的组态软件WinCC flexible等. 西门子step7软件安 ...

  3. 域控制器安装过程中断电!与Windows Server 2008 林功能级别提升之“冬夜”分享...

    域控制器安装过程中断电!与Windows Server 2008 林功能级别提升之"冬夜"分享 记得上一次删除脱线域控制器的时间还是在11个月前,在一台老掉牙的机器上操作着那个几乎 ...

  4. elasticsearch安装过程中的license问题解决办法

    elasticsearch安装过程中的license问题解决办法 参考文章: (1)elasticsearch安装过程中的license问题解决办法 (2)https://www.cnblogs.co ...

  5. 博途v15安装过程中提示出错_博途V15.1安装及无限重启和.net3.5SP1错误处理解决方法...

    软件安装包 3.安装过程及安装过程中出现问题处理 1)打开软件安装包,打开STEP7WINCCproV15.1文件夹,如下图 双击TIA_Portal_STEP_7_Pro_WINCC_Pro_V15 ...

  6. 解决Linux安装过程中不能安装Grub的问题

    参考,部分转载和万分感谢:解决Linux安装过程中不能安装Grub的问题 关卡1: 从前段时间折腾了很久,刚开始是因为/boot区已经占满了,那么为什么会占满呢?因为当时尝试初次手动分区,然后参考了网 ...

  7. Oracle 11g R2安装过程中遇到的报错及解决办法

    1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su ...

  8. WSL(windows subsystem for linux)安装错误:安装过程中遇到错误,但可以继续安装。组件: ‘WSL 内核‘ 错误代码: 0x80072f78解决方法

    文章目录 问题来源 解决 参考 问题来源 使用管理员身份打开powershell,输入 wsl --install 之后等待安装: 结果,出现如下问题: PS C:\WINDOWS\system32& ...

  9. 重新安装mysql5.7.21_linux 安装mysql 5.7.21详解以及安装过程中所遇问题解决

    在安装过程中所遇到的问题有: 1.my-default.cnf文件找不到 2.mysql启动报错 3.mysql临时密码无法登录 安装环境centos 6.0 下载数据库: [root@CLangua ...

最新文章

  1. 用Kotlin在IntelliJ Idea中无法生成 spring-configuration-metadata.json 文件
  2. 远程代理模式-Remote Proxy(Java实现)
  3. OpenGL生成的法线贴图并增加光照
  4. android 自定义viewgroup onmeasure,一篇文章搞懂Android 自定义Viewgroup的难点
  5. ubuntu下面markdown转化为word文档
  6. es6 dsl与sql对比
  7. asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL
  8. android高德地图气泡,[置顶] Android-高德地图-显示气泡框
  9. OSAL操作系统分析(添加自定义任务)
  10. mapguide 安装调试
  11. 鸟哥的linux私房菜——蔡德明
  12. JS实现新年倒计时动画特效+音乐案例
  13. 浅谈霍尔电流传感器的原理及应用
  14. win10无线网 服务器,win10专业版wifi变成地球怎么办_win10 wifi图标变成小地球无法连接网络如何解决...
  15. QT 如何在其他类中修改UI控件的属性?
  16. 计算机必备ASCII码表
  17. hazy的零碎知识点(防遗忘)
  18. 基于FPGA的光口通信开发案例|基于Kintex-7 FPGA SFP+光口的10G UDP网络通信开发案例
  19. 云鲸扫拖一体机器人说明书_比老公更好用的扫拖一体机——自动洗拖布的云鲸扫拖机器人使用体验...
  20. aws 邮件服务器 接收邮件,Amazon SES

热门文章

  1. mysql zookeeper 切换_zookeeper在mysql主库选举切换中的应用
  2. mysql函数数组参数_MYSQL数组聚合函数,如PostgreSQL array_agg
  3. python xlrd_python模块之xlrd
  4. htmlcss网页设计代码案例_网页设计案例|定价表版块设计方案鉴赏
  5. vue 怎么在字符串中指定位置插入字符_vue 我想在一个字符串中间加入一个/br 该怎么写?...
  6. tinymce vue 部分工具不显示_2018年编程工具发展趋势
  7. Java编程思想 第十三章:字符串
  8. python鱼眼图像识别_一种融合鱼眼图像与深度图像的动态环境视觉里程计方法与流程...
  9. MySQL二进制日志的三种模式解析
  10. Template methed