请教用 uWSGI 启动 Django 项目遇到的问题

xuqiccr 24天前 11

第一次使用 uwsgi,以前一直用的 runserver 启动。。。
如图一是我的项目目录,图二是我的 uwsgi.ini 的配置,
启动之后日志里报错:chdir: no such file or directory [core/uwsgi.c],如图三。
不知道哪里出了问题,网上的方案都试过了也没能解决,求大佬指导

最新回复 (8)
  • ruanimal 19天前
    引用 2
    不是说路径不对吗
  • 楼主 xuqiccr 19天前
    引用 3
    @ruanimal #1 这个我看出来了,但是网上找的教程都试了一下,还是一直找不着路径,太菜了我
  • sugarkeek 19天前
    引用 4
    chdir 是项目的绝对路径吧,你 cd 进项目 pwd 执行一下,看看绝对路径
  • maocat 19天前
    引用 5
    @xuqiccr 项目目录和 uwsgi 下的 chdir 不是一个路径啊
  • maocat 19天前
    引用 6
    @maocat 你的项目在~/projects, uwsgi 在 /data/webapps
  • est 19天前
    引用 7
    chdir = %d..

    这样可以自动设置当前路径为 uwsgi.ini 的上一级目录。

    如果目录层级多或者少,就 %d../.. 或者直接 %d
  • 楼主 xuqiccr 19天前
    引用 8
    @maocat ~projects 是我本地的截图,/data 是在服务器上的,这个有歧义了
  • 楼主 xuqiccr 19天前
    引用 9
    @est
  • 游客
    10
返回