django -supervisorctl总是报告错误:ERROR(没有此类文件)
|
我用uwsgi,supervisor和nginx部署django项目.
我的uwsgi.ini内容是:
xxxx是我的项目名称. 我在cmd中运行supervisorctl -c /etc/supervisord.conf重新启动.
/tmp/supervisord.log部分内容:
我不知道为什么它将报告这样的错误.我可以使用runserver.d运行我的django项目,那么缺少什么文件? 最佳答案 在您的command =行上,您已指定该程序以-E运行,而主管找不到该程序来执行. 为作业创建文件时,命令行应作为shell命令可执行,并且不应依赖内部命令来执行给定的shell.例如,我遇到了一个以以下内容开头的问题: 源/ path / to / python / virtual / environment / bin / activate&& … 但源代码是内置的bash.我需要将其更改为: bash -c’source / path / to / python / virtual / environment / bin / activate&& … 这样,主管可以找到并运行的可执行文件是bash. 就您而言,看来uwsgi应该是command =之后的第一件事. 您提到您在运行sudo时使用-E标志来保留环境变量,但是主管不需要sudo (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Nginx作为GitLab与SSL的反向代理?
- linux – 根据流量或请求的百分比负载均衡HTTP?
- javascript – 服务器渲染在静态网站上反应js
- ruby-on-rails-与ws://example.com/cable的WebSocket连接失
- 如何使用Nginx(healthd)在access_log文件名中使用变量
- ruby-on-rails – 如何配置nginx Unicorn以避免超时错误?
- nginx – 哪种方式更好地重定向以及为什么
- django-nginx 500错误,tmp文件夹的权限被拒绝
- php-Magento从旧Urls重定向到具有商店(语言)代码的新Urls
- 为大URI配置Nginx
- Nginx无法从docker 1.10.1中的嵌入式DNS获取主机
- 在docker上,nginx:[emerg] bind()到0.0.0.0:80失
- 使用docker在CentOs上设置PHP-FPM,Nginx,Mariadb
- php – 负载均衡:Nginx,Varnish和HTTP会话
- node.js-矛盾的CORS错误:不存在“ Access-Contr
- regex-用于忽略请求参数的nginx规则
- ubuntu – nginx,所有文件应该由www-data拥有吗?
- ruby-on-rails – 开发,登台和生产环境rails app
- Nginx错误页面不工作
- 使用NGINX的WAF owasp modsecurity crs中“尚不支
