Gracias por responder (Alí y Damián). Sí, Alí, tengo puesto DEBUG=TRUE.
El mensaje de error es este: [Tue Jun 25 11:38:49 2013] [error] [client 192.168.0.8] ImportError: Could not import settings 'apacheAdministracion.settings' Que ahora caigo en la cuenta de que no tengo el bendito fichero apacheAdministracion.settings. Y que no recuerdo haberlo tenido ;-) Quizás lo mejor sea revisar de nuevo las notas, y empezar desde cero. He dado tantas vueltas, que posiblemente haya modificado donde no debía. De todas formas, Damián, ¿puedes mandarme copia de la configuración? El mar, 25-06-2013 a las 11:15 -0400, Damián Ilizastegui Arriba escribió: > Hola: > > Mi configuración es casi idéntica a la tuya. En mi caso pongo el > contenido del 'apache_django_wsgi.conf' dentro > de alguno de los sitios de 'apache2/sites-enabled' así evito tocar el > 'wsgi.conf' > > Puedes poner los logs de error del apache?? Usualmente se encuentran en > /var/log/apache2/error.log > > slds; > > D. > > > On 06/24/2013 04:20 PM, Alberto José García Fumero wrote: > > Buenas tardes. > > Tratando de recuperar un viejo proyecto en Django que no miraba desde el > > Debian 5, me encuentro que me han movido algunas cosas y mi vieja > > configuración no me funciona. Quiero decir, me funciona con el > > servidorcito que trae Django para pruebas, pero no hay forma de que me > > funcione con Apache como antes. > > > > Hasta ahora había utilizado los consejos de Abel Bolaños (¿por dónde > > andará?) para la configuración. > > > > Mi proyecto se aloja en /srv/MiproyectoDjango/espero (dentro > > tiene /biblio). > > Como es el Django que trae Debian en su repo, lo que anteriormente me > > aparecía en > > > > /usr/lib/python2.4/site-packages/django/contrib/admin/media/ > > > > ahora me aparece en /usr/share/pyshared/django/contrib/admin/media > > > > así que hago el cambio correspondiente. > > > > Hechos los cambios y creados los ficheros, lo que obtengo de apache es > > un desconsolador mensaje de "The server encountered an internal error or > > misconfiguration and was unable to complete your request. > > > > ¿Alguien que use Django y me pueda decir dónde estoy metiendo la > > pata? ;-) > > > > TIA > > > > Fumero > > > > Incluyo las sugerencias de Abel: Helas aquí: > > > > ********** > > De: Abel Bolaños Martínez <abel.bola...@etecsa.cu> > > Responder a: Lista cubana de soporte tecnico en Tecnologias Libres > > <gutl-l@jovenclub.cu> > > Para: Lista cubana de soporte tecnico en Tecnologias Libres > > <gutl-l@jovenclub.cu> > > Asunto: Re: [Gutl-l] DJango > > Fecha: Wed, 04 Aug 2010 17:20:45 -0400 > > > > > > YO uso con 'libapache2-mod-wsgi' es decir con WSGI > > donde en mi proyecto creo una nueva carpeta llamada 'apache' > > y creo dos ficheros > > > > +apache > > |-- apache_django_wsgi.conf > > |-- apacheAplicacion.wsgi > > > > y después solo tengo que agregar una linea al final del 'wsgi.conf' en > > el apache(/etc/apache2/mods-available) > > > > lo hago de esta forma para tener las configuraciones cuando se publica > > con apache en mi sitio. > > > > > > a continuación pongo lo que escribo en cada fichero: > > > > 1 ->apache_django_wsgi.conf , > > en donde defino mi regla que se añade a las configuración de apache > > para mi sitio y otras otras más que hagan falta. > > --------------apache_django_wsgi.conf--------------------------------- > > AddDefaultCharset UTF-8 > > > > WSGIScriptAlias /mi_sitio > > "/direccion/donde/esta/mi_sitio/apache/apacheAplicacion.wsgi" > > > > #Para Instalacion Fuente con Python 2.5 > > #Alias /adminmedia/ > > "/usr/lib/python2.4/site-packages/django/contrib/admin/media/" > > #<Directory > > "/usr/lib/python2.5/site-packages/django/contrib/admin/media/"> > > #Order allow,deny > > #Options Indexes > > #Allow from all > > #IndexOptions FancyIndexing > > #</Directory> > > > > ----------------------------------------------- > > > > > > 2 ->apacheAplicacion.wsgi , > > en donde defino los 3ros módulos que necesite para mi sitio > > --------------apacheAplicacion.wsgi-------------------------------- > > import os, sys > > > > #Saco el camino donde esta mi WSGI script. > > apache_configuration= os.path.dirname(__file__) > > project = os.path.dirname(apache_configuration) > > workspace = os.path.dirname(project) > > sys.path.append(workspace) > > > > #Agrego 3ra librerias que necesita mi proyecto. > > #Ejemplo...ChartDirector para graficar > > sys.path.append(workspace+'/mi_sitio/util/ChartDirector/lib') > > > > os.environ['DJANGO_SETTINGS_MODULE'] = 'apacheAplicacion.settings' > > import django.core.handlers.wsgi > > application = django.core.handlers.wsgi.WSGIHandler() > > ---------------------------------------------- > > > > 3 ->wsgi.conf , > > en donde agrego una linea al final > > --------------wsgi.conf--------------------------------- > > Include "/direccion/donde/esta/mi_sitio/apache/apache_django_wsgi.conf" > > ----------------------------------------------- > > > > http://www.uci.cu > -- M.Sc. Alberto García Fumero Usuario Linux 97 138, registrado 10/12/1998 Las autoridades sanitarias advierten: El uso prolongado de Windows puede provocar dependencia. -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l