Bereitstellen von Django mithilfe von Fehler beim Hochladen von Phusion Passenger-Dateien

698
cpliu338

Ich habe eine Django-App mit Passenger implementiert (ich habe mich nicht für mod_wsgi entschieden, da mod_passenger bereits vorhanden ist und verwendet wird). Wenn ich eine MP3-Datei (900 kB) hochgeladen habe, zeigt Google Chrome den% -Zuwachs an, der ziemlich schnell 100% erreichte, aber die resultierende Seite dauerte ewig. In der Datenbank (die die Metadaten der Datei enthält) wird nichts hochgeladen.

Die Django-Logik sollte in Ordnung sein, da auf dem Entwicklungscomputer (eingebauter Python-Server) alles funktioniert.

Meine Konfiguration: Django 1.8, Apache 2.4, Ubuntu 14.04

0
Haben Sie die Apache-Protokolle geprüft? Dort würde ich anfangen. Dort sollten Meldungen vom Passenger-Modul vorhanden sein, die helfen, das Problem zu klären. Jacob Margason vor 8 Jahren 0
Im Apache-Fehlerprotokoll werden keine Protokolleinträge gefunden, die sich auf den Upload beziehen cpliu338 vor 8 Jahren 0
Vielleicht sind diese in Django-Logs? Wie ist dein Apache-Setup? Lagern Sie einfach die Art und Weise, wie der Passagier Ihnen sagt, es einzurichten? Führen Sie ModSecurity aus? Jacob Margason vor 8 Jahren 0

1 Antwort auf die Frage

0
cpliu338

Antwort eines Passagierautors: https://stackoverflow.com/questions/30842187/django-file-upload-took-forever-with-phusion-passagier

Aktualisieren Sie grundsätzlich auf Version 5 von Passenger.