Po skonfigurowaniu witryny Django i uruchomieniu na serwerze programistycznym, w końcu udało mi się dowiedzieć, jak wdrożyć ją w środowisku produkcyjnym za pomocą zalecanego mod_wsgi/apache22. Obecnie ograniczam się do wdrożenia tego na komputerze z systemem Windows XP.Django + Apache + Windows WSGIDaemonProcess Alternative
Mój problem polega na tym, że kilka widoków Django, które napisałem, używa modułu Pythona subprocess
do uruchamiania programów w systemie plików. Wciąż dostaję błędy podczas pracy z subprocess.Popen
Widziałem kilka pytań SO, które pytały o to, a zaakceptowaną odpowiedzią jest użycie WSGIDaemonProcess, aby poradzić sobie z problemem (z powodu uprawnień użytkownika apache, jak sądzę).
Jedynym problemem jest to, że WSGIDaemonProcess nie jest dostępny dla mod_wsgi w systemie Windows. Czy istnieje sposób, w jaki mogę używać razem mod_wsgi/apache/windows/subprocess?
http://stackoverflow.com/questions/3703794/django-app-stopes-working-when-deployed-on-apache-subprocess-runs-but-fails wydaje się być to samo pytanie bez odpowiedzi . – Randy
"Ciągle dostaję błędy" Zbyt mało precyzyjne, abyśmy pomogli nam. Jakie błędy, w szczególności? Proszę napisać krótki fragment kodu i rzeczywisty błąd. –
Rozwiązany. Znaleziono maszynę linuksową, w której dostępny jest WSGIDaemonProcess. – Randy