Django - Supervisor : exited too quickly gunicorn-error.log(ValueError: Empty module name)
I'm fairly new to coding, this is my first deployment. I'm following this guide for deployment on digitalocean. When running sudo supervisorctl status mhh
I get this error
Exited too quickly (process log may have details)
and log/gunicorn-error.log
contains following
[3000] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
worker.init_process()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
self.load_wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
self.wsgi=self.app.wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable=self.load()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
return self.load_wsgiapp()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/utils.py", line 350, in import_app
__import__(module)
ValueError:Empty module name
Here are the relevent config
/home/victor/bin/gunicorn_start
#!/bin/bash
NAME="mhh"
DIR=/home/victor/mhh
USER=victor
GROUP=victor
WORKERS=3
BIND=unix:/home/victor/run/gunicorn.sock
DJANGO_SETTINGS_MODULE=mhh.settings
DJANGO_WSGI_MODULE=mhh.wsgi
LOG_LEVEL=error
cd $DIR
source ../bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DIR:$PYTHONPATH
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application
--name $NAME
--workers $WORKERS
--user=$USER
--group=$GROUP
--bind=$BIND
--log-level=$LOG_LEVEL
--log-file=-
/etc/supervisor/conf.d/mhh.conf
[program:mhh]
command=/home/victor/bin/gunicorn_start
directory=/home/victor/mhh/mhh
user=victor
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/victor/logs/gunicorn-error.log
django nginx gunicorn supervisord supervisor
add a comment |
I'm fairly new to coding, this is my first deployment. I'm following this guide for deployment on digitalocean. When running sudo supervisorctl status mhh
I get this error
Exited too quickly (process log may have details)
and log/gunicorn-error.log
contains following
[3000] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
worker.init_process()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
self.load_wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
self.wsgi=self.app.wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable=self.load()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
return self.load_wsgiapp()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/utils.py", line 350, in import_app
__import__(module)
ValueError:Empty module name
Here are the relevent config
/home/victor/bin/gunicorn_start
#!/bin/bash
NAME="mhh"
DIR=/home/victor/mhh
USER=victor
GROUP=victor
WORKERS=3
BIND=unix:/home/victor/run/gunicorn.sock
DJANGO_SETTINGS_MODULE=mhh.settings
DJANGO_WSGI_MODULE=mhh.wsgi
LOG_LEVEL=error
cd $DIR
source ../bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DIR:$PYTHONPATH
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application
--name $NAME
--workers $WORKERS
--user=$USER
--group=$GROUP
--bind=$BIND
--log-level=$LOG_LEVEL
--log-file=-
/etc/supervisor/conf.d/mhh.conf
[program:mhh]
command=/home/victor/bin/gunicorn_start
directory=/home/victor/mhh/mhh
user=victor
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/victor/logs/gunicorn-error.log
django nginx gunicorn supervisord supervisor
add a comment |
I'm fairly new to coding, this is my first deployment. I'm following this guide for deployment on digitalocean. When running sudo supervisorctl status mhh
I get this error
Exited too quickly (process log may have details)
and log/gunicorn-error.log
contains following
[3000] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
worker.init_process()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
self.load_wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
self.wsgi=self.app.wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable=self.load()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
return self.load_wsgiapp()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/utils.py", line 350, in import_app
__import__(module)
ValueError:Empty module name
Here are the relevent config
/home/victor/bin/gunicorn_start
#!/bin/bash
NAME="mhh"
DIR=/home/victor/mhh
USER=victor
GROUP=victor
WORKERS=3
BIND=unix:/home/victor/run/gunicorn.sock
DJANGO_SETTINGS_MODULE=mhh.settings
DJANGO_WSGI_MODULE=mhh.wsgi
LOG_LEVEL=error
cd $DIR
source ../bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DIR:$PYTHONPATH
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application
--name $NAME
--workers $WORKERS
--user=$USER
--group=$GROUP
--bind=$BIND
--log-level=$LOG_LEVEL
--log-file=-
/etc/supervisor/conf.d/mhh.conf
[program:mhh]
command=/home/victor/bin/gunicorn_start
directory=/home/victor/mhh/mhh
user=victor
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/victor/logs/gunicorn-error.log
django nginx gunicorn supervisord supervisor
I'm fairly new to coding, this is my first deployment. I'm following this guide for deployment on digitalocean. When running sudo supervisorctl status mhh
I get this error
Exited too quickly (process log may have details)
and log/gunicorn-error.log
contains following
[3000] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
worker.init_process()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
self.load_wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
self.wsgi=self.app.wsgi()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable=self.load()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
return self.load_wsgiapp()
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/victor/local/lib/python2.7/site-packages/gunicorn/utils.py", line 350, in import_app
__import__(module)
ValueError:Empty module name
Here are the relevent config
/home/victor/bin/gunicorn_start
#!/bin/bash
NAME="mhh"
DIR=/home/victor/mhh
USER=victor
GROUP=victor
WORKERS=3
BIND=unix:/home/victor/run/gunicorn.sock
DJANGO_SETTINGS_MODULE=mhh.settings
DJANGO_WSGI_MODULE=mhh.wsgi
LOG_LEVEL=error
cd $DIR
source ../bin/activate
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
export PYTHONPATH=$DIR:$PYTHONPATH
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application
--name $NAME
--workers $WORKERS
--user=$USER
--group=$GROUP
--bind=$BIND
--log-level=$LOG_LEVEL
--log-file=-
/etc/supervisor/conf.d/mhh.conf
[program:mhh]
command=/home/victor/bin/gunicorn_start
directory=/home/victor/mhh/mhh
user=victor
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/home/victor/logs/gunicorn-error.log
django nginx gunicorn supervisord supervisor
django nginx gunicorn supervisord supervisor
asked Jan 2 at 9:13


GilgameshGilgamesh
268
268
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54003746%2fdjango-supervisor-exited-too-quickly-gunicorn-error-logvalueerror-empty-mo%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54003746%2fdjango-supervisor-exited-too-quickly-gunicorn-error-logvalueerror-empty-mo%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown