XAMPP con WSGI no está renderizando la página de Django.
Estoy tratando de ejecutar Django en el servidor Apache XAMPP y seguí los pasos mencionados aquí. Aquí están los cambios en la configuración de Apache. Ver imagen aquí.
Cuando accedo a la aplicación en el navegador, en lugar de la página de Django, obtengo el siguiente resultado. Ver imagen aquí.
Por favor, ¿me pueden ayudar a identificar lo que me está faltando?
@Razenstein, a continuación se presentan los errores en el registro de Apache:
C:/xampp/htdocs/polls/mysite/mysite/wsgi.py no es ejecutable; asegúrese de que los scripts interpretados tengan la línea “#!” o “#39!” primero.
(9)Descriptor de archivo no válido: [cliente 127.0.0.1:58357]
No sé cómo generar un proceso secundario: C:/xampp/htdocs/polls/mysite/mysite/wsgi.py
La aplicación se está ejecutando correctamente con el servidor Python incorporado. Después de corregir el Alias, obtengo “500 | Error interno del servidor”.
davy.ai
Basándose en los errores del registro de Apache, parece ser que el problema está en el archivo
wsgi.py
que no tiene permisos de ejecución. Asegúrese de que el archivo tenga los permisos correctos y que la primera línea del archivo contenga el shebang#!
o'#!'
para indicar la ubicación del intérprete de Python.Otro posible problema podría estar en la configuración de
Alias
en el archivo de configuración de Apache. Asegúrese de que la ruta delAlias
apunte correctamente al directorio donde se encuentra el archivowsgi.py
.Si estos cambios no resuelven el problema, revise el registro de errores de Apache en busca de cualquier otro error o problema que pueda estar impidiendo que la aplicación se ejecute.