Al momento de pasar un proyecto desarrollado en Windows al servidor de producción en Linux (ubuntu 8.04) ocurren dos problemas despues de instalar django, apache, mod-python y el gestor de base de datos.
Al momento de configurar el archivo httpd.conf (que se encuentra en /etc/apache2) e iniciar apache (sudo /etc/init.d/apache2 stop) en el browser ocurren dos tipos de errores:
1.- Al entrar al sitio no reconoce el archivo de configuración de Django:
ImportError: Could not import settings 'moneyxchange.settings' (Is it on sys.path? Does it have syntax errors?): No module named moneyxchange.settings
2.- Al tratar de ver las imagenes y/o archivos css o js se presenta el siguiente error:
You don't have permission to access....
La Solución es poner permisos minimo de 755 en los archivos:
sudo chmod 755 -R $HOME/web/directorio/applicacion/django
reiniciar apache y listo...
viernes 14 de noviembre de 2008
Pasar web django de Windows a Linux
Suscribirse a:
Enviar comentarios (Atom)

0 comentarios:
Publicar un comentario en la entrada