通过主管运行./manage.py

时间:2014-05-25 08:35:52

标签: python django supervisord supervisor

使用supervisor的

/manage.py命令,是否可能?难道我做错了什么?日志文件显示can't find command './manage.py'

[program:test3]
command=./manage.py test
directory=/var/www/my_venv
stdout_logfile=/var/log/test3.log
stderr_logfile=/var/log/test3.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs=600

2 个答案:

答案 0 :(得分:1)

要使其正常工作,路径/var/www/my_venv应该包含manage.py脚本。

答案 1 :(得分:1)

如果有其他人遇到此问题,主管对我不能使用./manage.py,但它可以正常使用python manage.py

我将./manage.py更改为python manage.py,一切正常。

PS:在尝试chmod +x manage.py之前,我确实做了./manage.py,可能会认为我可能没有相应的权限。