Paweł Piątkowski biohaker :]
Temat: Django - błąd 500 przy DEBUG=False
Dodałem ostatnio nową aplikację do mojego projektu. Po wysłaniu całości na docelowy serwer pojawił się problem: w panelu admina, podczas próby otwarcia strony któregokolwiek z modeli nowej aplikacji, pojawia się błąd 500.Problem występuje TYLKO przy DEBUG=False (przy True wszystko działa prawidłowo) i tylko na docelowym serwerze (nginx/Apache, WSGI jako proces); na serwerze produkcyjnym działa również przy DEBUG=False.
W error_log nie ma żadnej informacji poza tym, że brakuje szablonu 500.html.
Po stworzeniu szablonów 500.html i 404.html zamiast 500 wyświetla się 404.
Baza jest zsynchronizowana, od strony serwisu wszystko działa bez zarzutów. Na serwerze docelowym jest Django 1.1.1, na produkcyjnym 1.1.
W Internecie znalazłem kilka propozycji rozwiązania problemu, ale żadna nie działa w tym akurat przypadku.
Czy spotkaliście się kiedyś z czymś podobnym?