Tworzę aplikację internetową z Django. Ponieważ bardzo dobrze znam Apache, skonfigurowałem środowisko programistyczne tak, aby Django działało przez Apache przy użyciu mod_wsgi. Jedyną uciążliwością jest to, że za każdym razem, gdy zmieniam kod, muszę ponownie uruchamiać Apache. Czy istnieje sposób obejścia tego?Należy ponownie uruchomić Apache podczas używania Django On Apache z mod_wsgi
Odpowiedz
mod_wsgi jest świetny do produkcji, ale myślę, że włączony serwer jest lepszy dla rozwoju.
W każdym razie powinieneś przeczytać this o automatycznym ponownym załadowaniu kodu źródłowego.
A jeśli chodzi o Django, przeczytaj także "http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html" i "http: //blog.dscpl. com.au/2009/02/source-code-reloading-with-modwsgi-on.html ". –
@GrahamDumpleton, wygląda na to, że twoje linki są wyłączone. – mlissner
Usuń cytat na końcu adresu URL. SO wkręca się przy wybieraniu adresu URL. –
Czuję, że to naprawdę jedna z tych rzeczy, z którymi większość ludzi ma do czynienia. To naprawdę nie jest wielka sprawa. Zrobiłem skrypt bash, aby było to tak proste, jak to tylko możliwe. Nazywam to "ra" (przeładuj apache), więc jest krótkie i szybkie. Następujące prace dla większości apache instalacjami (w systemach UNIX):
#!/bin/bash
sudo /etc/init.d/apache2 reload
Można chyba użyć jakiegoś narzędzia do wiązania to skrót klucz/pedeal stóp/cron.
Można również utworzyć alias, który wywołuje to samo. –
Myślę, że powinien to być komentarz, a nie odpowiedź, ponieważ nie rozwiązuje problemu. W ten sposób można również uniknąć głosowania w dół, nadal przekazując wiadomość dalej. – Teekin
- 1. Django Apache mod_wsgi 500
- 2. Django mod_wsgi apache
- 3. wiele witryn Django z apache i mod_wsgi
- 4. Apache + mod_wsgi interakcja
- 5. Apache + mod_wsgi kontra nginx + gunicorn
- 6. Django, python, mod_wsgi i pracownik Apache
- 7. Konfiguracja hosta wirtualnego Django. Apache mod_wsgi
- 8. Wdrażanie Django z Apache
- 9. Witaj świecie - Flask/Apache/mod_wsgi - brak odpowiedzi z Apache
- 10. Django z mod_wsgi na apache - 500 błąd: Authtype nie ustawiony?
- 11. przy użyciu scipy w django z apache i mod_wsgi
- 12. jak programowo uruchomić ponownie WAMP lub Apache?
- 13. Django + Apache + Windows WSGIDaemonProcess Alternative
- 14. Wdrażanie wielu aplikacji django na serwerze Apache przy użyciu mod_wsgi
- 15. Jak ponownie załadować nową aktualizację w projekcie Django za pomocą Apache, mod_wsgi?
- 16. Uruchamianie Pythona z virtualenv za pomocą Apache/mod_wsgi, na Windows
- 17. Jak wprowadzić zmiany w pliku httpd.conf apache działającym w kontenerze DOCKER i ponownie uruchomić apache
- 18. Czy muszę ponownie uruchomić Apache po zmianie pliku php.ini?
- 19. Porównaj nginx + Apache + mod_wsgi vs nginx + uWSGI?
- 20. Wdrażanie Django na serwerze apache
- 21. co jest najszybszym jako serwer produkcyjny django: twisted.web2 vs apache mod_wsgi
- 22. Czy należy ponownie uruchomić uWSGI po zmianie kodu Django?
- 23. Problemy z konfiguracją django i mod_wsgi
- 24. Jak uruchomić Apache na EC2
- 25. Uruchom aplikację django na apache z uWSGI
- 26. Otrzymuję komunikat "Błąd polecenia" WSGIScriptAlias "podczas uruchamiania Apache
- 27. Apache nie obsługuje plików statycznych django admin
- 28. Uruchamianie strony Django pod mod_wsgi
- 29. uruchomić wiele projektów django w różnych virtualenv na apache
- 30. mod_wsgi, mod_python, czy tylko cgi?
Mam konfigurację fastcgi, a ja odkryłem, że 'touch'ing pomaga w pliku index.fcgi; na przykład 'touch public_html/sitename/index.fcgi'. Zakładam, że istnieje podobny plik, który można "dotknąć" we wsgi. –