【发布时间】:2016-06-02 03:08:40
【问题描述】:
我有一个使用 gunicorn 部署的 django 1.9 项目,其中视图包含一行
subprocess.call(["xvfb-run ./stored/all_crawlers.sh "+outputfile+" " + url], shell=True, cwd= path_to_sh_file)
使用 ./manage.py runserver 运行良好 但部署失败并且(使用 gunicorn 和 wsgi 部署)。
任何建议如何解决它?
【问题讨论】:
-
你确定用户权限没问题?
-
可能是权限问题。 Manage.py 使用您自己的用户运行,使用 www-data 进行部署
标签: python django shell subprocess gunicorn