Ich verwende Uploadify , um meinen Nutzern das Hochladen von Bildern über meine Webanwendung zu ermöglichen.
Das Problem, das ich habe, ist, dass es hin und wieder (wenn es scheinbar zufällig ist), wenn der Fortschrittsbalken 100% erreicht, "hängt" und nichts tut.
Ich habe mich gefragt, ob Entwickler, die mit uploadfy vertraut sind, eine Idee haben, wie sie das lösen können? Ich brauche dringend Hilfe.
Hier ist mein Front-End-Code:
%Vor%Und Serverseite:
%Vor%Danke für jede Hilfe !!
Ich hatte das gleiche Problem.
Fügen Sie einfach echo "astlavista babi"
zu Ihrem uploadify-Skript hinzu. Diese echo-Anweisung sollte die letzte Zeile sein. Wenn Sie eine bedingte Anweisung haben, sollte echo als letzte Zeile innerhalb der bedingten Anweisung eingefügt werden.
Dies sind die Schritte, die ich in folgender Reihenfolge ausführen würde:
1) Seien Sie 100% sicher, dass Sie eine 200 Antwort von Ihrem Server erhalten. Wenn nicht, ist das das Problem
2) Verwenden Sie die neueste und die größte uplaodify und jquery
3) Prüfe auf JS Fehler (Firebug Konsole oder Browser JS Debugger wird funktionieren)
4) Aktualisieren Sie Ihren Flash-Player (wenn dies gelöst wird, können Sie eine höhere Version benötigen)
5) Setzen Sie eine Debug-Anweisung in die uploadify-Quelle, insbesondere in den vollständigen Handler, um sicherzustellen, dass sie aufgerufen wird
6) Wenn der Fortschritt 100% erreicht, aber der Handler nie aufgerufen wird, muss der nächste Schritt vielleicht darin bestehen, in das ActionScript zu gehen und den Debugger oder einige Trace-Anweisungen zu verwenden, um herauszufinden, wo der Fehler liegt. Dies kann bedeuten, dass beim Aufruf der externen Schnittstellenfunktion ein Fehler aufgetreten ist
7) Wenn Sie Korrekturen vornehmen, senden Sie sie an uploadify
zurückZukünftiger Hinweis: Ich hatte dieses Problem, wenn ich Daten mit "scriptData" an das Upload-Skript sendete und es löste, indem ich einfach "ok" im Upload-Skript aussprach, anstatt ein leeres Dokument zurückzusenden.
Wenn Sie Macs verwenden, verwenden Sie HTTP Scoop , um die Anfrage anzuzeigen, da Firebug sie nicht anzeigt. Mehr über HTTP Scoop von diesem Blog .
Tags und Links javascript jquery php uploadify