Estoy creando una aplicación web con Django. Como estoy muy familiarizado con Apache, configuro mi entorno de desarrollo para que Django corra a través de Apache usando mod_wsgi. La única molestia que tengo con esto es que tengo que reiniciar Apache cada vez que cambio mi código. ¿Hay alguna forma de evitar esto?Tengo que reiniciar Apache cuando uso Django en Apache con mod_wsgi
Respuesta
mod_wsgi es excelente para la producción, pero creo que el servidor incluido es mejor para el desarrollo.
De todos modos, debe leer this sobre la recarga automática del código fuente.
Y para una perspectiva de Django, también lea 'http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html' y 'http: //blog.dscpl. com.au/2009/02/source-code-reloading-with-modwsgi-on.html '. –
@ GrahamDumpleton, parece que sus enlaces están reventados. – mlissner
Eliminar la cita al final de la URL. SO se equivocó al seleccionar la URL. –
Siento que esto es realmente solo una de esas cosas con las que la mayoría de la gente se enfrenta. Realmente no es tan importante. Hice un script bash para hacer esto tan fácil como sea posible. Lo llamo 'ra' (recargar apache) así que es corto y rápido. Las siguientes obras para la mayoría de instalaciones de Apache (en sistemas basados en UNIX):
#!/bin/bash
sudo /etc/init.d/apache2 reload
que probablemente podría utilizar algún tipo de herramienta para unirse a un atajo de la tecla/pedeal pies/cron.
También podría hacer un alias que llame a lo mismo –
Creo que debería ser un comentario, no una respuesta, porque no es una solución al problema. Podrías evitar algunas de las votaciones negativas de esa manera también mientras transmites el mensaje. – Teekin
- 1. Django mod_wsgi apache
- 2. Django + Apache y mod_wsgi: tener que reiniciar después de Apache cambia
- 3. sitios Django múltiples con Apache y mod_wsgi
- 4. Configuración del host virtual Django. Apache mod_wsgi
- 5. Interacción Apache + mod_wsgi
- 6. Django, python, mod_wsgi y Apache worker
- 7. Django/Apache/mod_wsgi: Ningún módulo llamado importlib
- 8. Implementando Django (fastcgi, apache mod_wsgi, uwsgi, gunicornio)
- 9. Implementación de varias aplicaciones de django en Apache con mod_wsgi
- 10. Múltiples sitios django en Apache/Windows/mod_wsgi - problema con win32
- 11. En producción, Apache + mod_wsgi o Nginx + mod_wsgi?
- 12. Reiniciar una aplicación Django que se ejecuta en Apache + mod_python
- 13. Cherrypy vs. Apache/mod_wsgi
- 14. no puede obtener mod_wsgi y Apache con Django a trabajar
- 15. Python cuelga en lxml.etree.XMLSchema (árbol) con Apache + mod_wsgi
- 16. ¿Puede PHP reiniciar Apache?
- 17. Cómo escribo en los archivos de registro de apache cuando uso mod_wsgi
- 18. Varios sitios usando Django y mod_wsgi en Apache
- 19. Configuración django con WSGI y apache
- 20. Django + mod_wsgi + apache: ImportError at/No module named djproj.urls
- 21. Ejecutando Python desde un virtualenv con Apache/mod_wsgi, en Windows
- 22. Django + Apache + Windows WSGIDaemonProcess Alternativa
- 23. Tengo que reiniciar Apache cada vez que cambio mi código de Rails
- 24. Comparar nginx + Apache + mod_wsgi vs nginx + uWSGI?
- 25. lo que es más rápido que un servidor de producción Django: twisted.web2 vs Apache mod_wsgi
- 26. ¿Cómo utilizo las rutas de Flask con Apache y mod_wsgi?
- 27. Amazon EC2 - tema reiniciar el servidor Apache
- 28. archivo estático con mod_wsgi en django
- 29. cómo reiniciar programáticamente WAMP o Apache?
- 30. XAMPP: ¿forma rápida de reiniciar apache?
Tengo una configuración fastcgi, y he encontrado que 'touch'ing el archivo index.fcgi ayuda; p.ej. 'touch public_html/sitename/index.fcgi'. Supongo que hay un archivo similar que puedes "tocar" en wsgi. –