Tornado Documentation
http://www.v2ex.com/tornado/
Tornado on GitHub
https://github.com/facebook/tornado/
Tornado Gists
http://tornadogists.org/
lydhr
V2EX  ›  Tornado

tornado 跑不通,小白求帮忙

  •  
  •   lydhr · Nov 23, 2015 · 6276 views
    This topic created in 3830 days ago, the information mentioned may be changed or developed.

    Context :
    - tornado 的 helloWorld 教程代码跑不通, localhost:8000 会报错‘未收到数据’

    - 本机并未装 Nginx ,但是 0.0.0.0 打开后会显示 Welcome to nginx!那个欢迎页

    - terminal 中, nginx command not found

    Question :
    - 如何定位自己的 nginx 转到哪里了?
    - tornado 的 helloWorld 哪里不对?

    Supplement 1  ·  Nov 25, 2015

    自己用 tornado 写的 app.py 现在已经可以在*: 5000 跑起来了
    但是还是奇怪我到底什么时候装了 nginx ?到底装在哪里了?


    mac os x 10.11.1

    当我打开 0.0.0.0 显示 welcome to nginx 页面时,用 chrome 的 network 抓到,:

    Remote Address:127.0.0.1:1080
    Request URL:http://0.0.0.0/
    Request Method:GET
    Status Code:200 OK (from cache)

    lsof -i:1080 得到:
    (我装了 shadowsocks , google 应该是 chrome 吧?(字数有限,删掉了 command 重复的))

    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    mapspushd 498 lynn 5u IPv4 0x383a1360077d5b05 0t0 TCP localhost:64334->localhost:socks (ESTABLISHED)
    IMRemoteU 517 lynn 5u IPv4 0x383a13600f203cc5 0t0 TCP localhost:61101->localhost:socks (CLOSE_WAIT)
    IMRemoteU 517 lynn 12u IPv4 0x383a136006bc1225 0t0 TCP localhost:61100->localhost:socks (CLOSE_WAIT)
    com.apple 531 lynn 11u IPv4 0x383a13600a79f5a5 0t0 TCP localhost:63719->localhost:socks (ESTABLISHED)
    Shadowsoc 922 lynn 47u IPv4 0x383a136006f3d925 0t0 TCP localhost:socks->localhost:63939 (ESTABLISHED)
    Google 3019 lynn 14u IPv4 0x383a136007a58e85 0t0 TCP localhost:63741->localhost:socks (ESTABLISHED)

    13 replies    2015-12-02 09:45:58 +08:00
    arbipher
        1
    arbipher  
       Nov 23, 2015
    本机肯定装 nginx 了。
    0.0.0.0:8000 端口冲突了吗? tornado 换一个端口试试。
    yongzhong
        2
    yongzhong  
       Nov 23, 2015
    发个代码吧
    gateswong
        3
    gateswong  
       Nov 23, 2015
    我觉得问题问得不对……

    从你的问题看来实际上跟 Tornado 毛线关系都没有,检查一下你的防火墙, nginx 安装位置和配置文件什么的吧
    Eleutherios
        4
    Eleutherios  
       Nov 23, 2015 via iPhone
    sudo netstat -ntplu
    zhouzhe8013
        5
    zhouzhe8013  
       Nov 23, 2015
    啥机器,linux?mac?win?
    tornado 不需要 nginx,先确定一下 tornado 有没有启动吧
    然后看看端口占用
    netstat -anpt|grep PID 或者端口
    看看 tornado 在监听那个端口或者你想要的哪个端口被占了
    ldehai
        6
    ldehai  
       Nov 23, 2015
    @lydhr 先别管 nginx 的事,首先看你的程序监听的什么端口,比如 8888 。
    如果是的话,直接访问 localhost:8888 就行了
    wingyiu
        7
    wingyiu  
       Nov 24, 2015
    python server.py --port=9003
    lsof -i:9003
    lydhr
        8
    lydhr  
    OP
       Nov 26, 2015
    @arbipher 如何找到本机的 nginx 装在哪里了?
    - 重启后访问 0.0.0.0 仍是 welcome to nginx 页面
    - 用 chrome 审查元素抓到:
    - Remote Address:127.0.0.1:1080
    - Request URL:http://0.0.0.0/
    - lsof -i:1080
    `
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    IMRemoteU 517 lynn 5u IPv4 0x383a13600f203cc5 0t0 TCP localhost:61101->localhost:socks (CLOSE_WAIT)
    IMRemoteU 517 lynn 12u IPv4 0x383a136006bc1225 0t0 TCP localhost:61100->localhost:socks (CLOSE_WAIT)
    IMRemoteU 517 lynn 13u IPv4 0x383a136006f5f045 0t0 TCP localhost:61106->localhost:socks (CLOSE_WAIT)
    `
    lydhr
        9
    lydhr  
    OP
       Nov 26, 2015
    @arbipher 如何找到本机的 nginx 装在哪里了?
    - 重启后访问 0.0.0.0 仍是 welcome to nginx 页面

    - 用 chrome 审查元素抓到:
    - Remote Address:127.0.0.1:1080
    - Request URL:http://0.0.0.0/


    - lsof -i:1080
    `
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    IMRemoteU 517 lynn 5u IPv4 0x383a13600f203cc5 0t0 TCP localhost:61101->localhost:socks (CLOSE_WAIT)
    IMRemoteU 517 lynn 12u IPv4 0x383a136006bc1225 0t0 TCP localhost:61100->localhost:socks (CLOSE_WAIT)
    IMRemoteU 517 lynn 13u IPv4 0x383a136006f5f045 0t0 TCP localhost:61106->localhost:socks (CLOSE_WAIT)
    `
    arbipher
        10
    arbipher  
       Nov 26, 2015
    @lydhr
    ps -ef | grep nginx
    lydhr
        11
    lydhr  
    OP
       Nov 27, 2015
    @arbipher
    $ ps -ef |grep nginx
    501 1861 458 0 1:11 下午 ttys000 0:00.00 grep nginx
    arbipher
        12
    arbipher  
       Nov 27, 2015
    @lydhr 是在下输了。搞不定。。。
    lydhr
        13
    lydhr  
    OP
       Dec 2, 2015
    @arbipher anyway,thx a lot~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1463 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 16:54 · PVG 00:54 · LAX 09:54 · JFK 12:54
    ♥ Do have faith in what you're doing.