Python +flask 搭建了一个服务器后台,用 apache 架设起来,代码里的运行可执行程序不显示 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Herbert1989
V2EX    Python

Python +flask 搭建了一个服务器后台,用 apache 架设起来,代码里的运行可执行程序不显示

  •  
  •   Herbert1989 2019-06-10 23:47:28 +08:00 4135 次点击
    这是一个创建于 2315 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT,最近在自学 python 后台程序开发,用 flask 搭建了一段代码,正常在 IDE 和 pycharm 运行都正常,程序中有一句代码是用命令行运行电脑上的一段程序,最近想脱离开发环境搭建起来,在电脑上用 apache+mod wgsi 搭了起来,但是请求发过来以后运行的程序没有前段显示,请问这是啥情况,google 查了好久都查不到。

    第 1 条附言    2019-06-11 10:12:12 +08:00
    之前写的有错误,实际上是执行了打开外部程序的代码,但是外部程序只在任务管理器里有进程,看不到界面,另外,程序所限,只能在 win 平台上运行…
    18 条回复    2019-10-12 08:57:48 +08:00
    cydysm
        1
    cydysm  
       2019-06-11 00:34:38 +08:00 via iPhone
    看下日志 请求到哪里了
    vinceguo
        2
    vinceguo  
       2019-06-11 02:20:37 +08:00 via Android   2
    还是不要用 Apache 了?换 Nginx 吧。flask 的 app 生产上一般会用 gunicorn 起
    anonymous256
        3
    anonymous256  
       2019-06-11 02:38:00 +08:00 via Android
    运行可执行程序不显示,是什么意思…
    你是说调用了一个 exe ?
    89f463d300f553d
        4
    89f463d300f553d  
       2019-06-11 05:55:27 +08:00
    别用阿帕奇
    niubee1
        5
    niubee1  
       2019-06-11 07:11:12 +08:00
    你的问题都没问清楚
    --------------------------------
    运行的程序没有前段显示
    --------------------------------
    这是啥意思, 是说运行的程序会显示数据到网页?
    andylsr
        6
    andylsr  
       2019-06-11 07:57:56 +08:00 via Android
    不加个日志 debug ?另外推一波 nginx+waitress 替换 Apache+mod_wgsi
    FindHao
        7
    FindHao  
       2019-06-11 08:41:38 +08:00
    https://www.findhao.net/easycoding/2218.html 在 Nginx 上部署 Python Flask 应用
    zachlhb
        8
    zachlhb  
       2019-06-11 08:46:30 +08:00 via Android
    为啥都推荐 nginx,apache 怎么了
    Herbert1989
        9
    Herbert1989  
    OP
       2019-06-11 10:05:09 +08:00 via iPhone
    @cydysm 日志里没有记录,情况是这样的,外部程序可以运行起来,但是无界面,只能在任务管理器里看到进程
    Herbert1989
        10
    Herbert1989  
    OP
       2019-06-11 10:06:07 +08:00 via iPhone
    @anonymous256 对的,代码里调用了一个 exe 程序,但是程序运行起来没有显示,只能看到进程
    Herbert1989
        11
    Herbert1989  
    OP
       2019-06-11 10:06:38 +08:00 via iPhone
    @niubee1 字打错了,是运行的外部程序没有界面,只有进程
    Herbert1989
        12
    Herbert1989  
    OP
       2019-06-11 10:07:13 +08:00 via iPhone
    @andylsr 外部程序能运行… debug 看不出来
    Herbert1989
        13
    Herbert1989  
    OP
       2019-06-11 10:07:33 +08:00 via iPhone
    @FindHao 我去了解一下,多谢
    hellolex
        14
    hellolex  
       2019-06-11 11:41:44 +08:00
    之前也是用 bottle 写的程序,在 Apache+mod_wgsi 上居然运行不起来,因为程序里调用了很多子进程,最后折腾半天,换了 waitress 就可以了,还方便不用配置那么多
    myyou
        15
    myyou  
       2019-06-11 14:06:39 +08:00
    windows 建议用 iis,不要用 Apache 和 nginx
    lonelygo
        16
    lonelygo  
       2019-06-11 14:18:41 +08:00
    用 Apache 不好理解啊,谁家的教程这么写的?
    Herbert1989
        17
    Herbert1989  
    OP
       2019-06-11 14:47:32 +08:00 via iPhone
    @lonelygo apache 不好用么? google 搜到的…
    journalistHK
        18
    journalistHK  
       2019-10-12 08:57:48 +08:00
    @Herbert1989 碰到了和 LZ 相同的问题,在任务管理器里面看程序是启起来了,但是就是不弹出程序界面。请问一下最后是怎么解决的吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2623 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 06:07 PVG 14:07 LAX 23:07 JFK 02:07
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86