Buenas noches!
No soy capaz de echar a andar mi proyecto
por mucho que miro los tutoriales
El esquema de mi proyecto es:
public_html
.htaccess
django.wsgi
emotionaltraining/
Contenidos:.htaccess
SetHandler wsgi-script
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(django.wsgi)
RewriteRule ^(.*)$ django.wsgi/$1 [L]
django.wsgi
import os
import sys
sys.stdout = sys.stderr
path = '/home/masajeet/public_html/'
if path not in sys.path:
sys.path.append(path)
path2 = '/home/masajeet/public_html/emotionaltraining'
if path2 not in sys.path:
sys.path.append(path2)
sys.stdout = sys.stderr
os.environ['PYTHON_EGG_CACHE'] = '/home/masajeet/tmp/trac-eggs'
os.environ['DJANGO_SETTINGS_MODULE'] = 'emotionaltraining.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
# Create session directory if not present
if settings.SESSION_FILE_PATH:
try:
os.makedirs(settings.SESSION_FILE_PATH)
except OSError:
pass
def application(environ, start_response):
import sys
output = 'Python version: ' + str(sys.version) + '<br/>'
import django
output += 'Django version: ' + str(django.VERSION) + '<br/>'
status = '200 OK'
response_headers = [('Content-type', 'text/html;charset=UTF-8'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
Además he visto el tutorial en donde ponen la variabla LOGGING
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler'
},
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
'file':{
'level': 'INFO',
'class': 'logging.FileHandler',
'filename': os.path.join(PROJECT_ROOT, 'debug.log'),
},
'file':{
'level': 'ERROR',
'class': 'logging.FileHandler',
'filename': os.path.join(PROJECT_ROOT, 'error.log'),
},
},
'loggers': {
'django.request': {
'handlers': ['mail_admins', 'file'],
'level': 'ERROR',
'propagate': True,
},
}
}
Los archivos tienen ahora mismo permisos 777
¿Alguna idea?