Py Version: 2.7.3
S.O: Windows 7 x64
mod_wsgi x64 de http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
WampSerperver
Quise levantarlo usando Apache y el mod_wsgi. Logré que la página abriera, trae correctamente las consulas de mysql, todo lo que es el html PLANO.
Pero el problema es que no me está sirviento la parte de recursos estaticos y media.
Enteoria seguí bien los pasos de varios tutoriales que encontre pero ya la verdad no encuentro por que no me levanta.
http.conf agregué:
Código:
httpd.vhosts.conf agregué:Listen 90 LoadModule wsgi_module modules/mod_wsgi.so WSGIPythonPath "C:/wamp/www/"
Código:
En settings.py cambie:NameVirtualHost *:90 <VirtualHost *:90> Alias /rec_estatic/ "C:/wamp/www/base_django/rec_estatic" Alias /media/ "C:/wamp/www/base_django/media" <Directory "C:/wamp/www/base_django/rec_estatic"> Order deny,allow Allow from all </Directory> <Directory "C:/wamp/www/base_django/media"> Order deny,allow Allow from all </Directory> WSGIScriptAlias / "C:/wamp/www/base_django/wsgi.py" <Directory "C:/wamp/www/base_django/"> <Files wsgi.py> Order deny,allow Allow from all </Files> </Directory> ErrorLog logs/error.log LogLevel warn CustomLog logs/access.log combined </VirtualHost>
Código:
Si alguien se le ocurre que puede ser que esté haciendo mal :P?import os ruta_principal_del_proyecto = os.path.dirname(os.path.realpath(__file__)) base_web_url = '127.0.0.1:90' MEDIA_ROOT = os.path.join(ruta_principal_del_proyecto,'media') MEDIA_URL = 'http://127.0.0.1:90/media/' STATIC_URL = 'http://127.0.0.1:90/rec_estatic/' STATICFILES_DIRS = ( os.path.join(ruta_principal_del_proyecto,'rec_estatic'), )
el alias_module está habilitado.