es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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”.

Tags:  , , ,

Answer

  1. Avatar for 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 del Alias apunte correctamente al directorio donde se encuentra el archivo wsgi.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.

Comments are closed.