Ich habe gerade viel Zeit damit verbracht, eine Wiki-Seite mit Firefox zu schreiben, sie nur eingereicht, damit das VPN fehlschlägt und die Übermittlung verloren geht. Wenn ich zurück in den Browser gehe, stelle ich fest, dass meine Änderungen verloren gegangen sind.
Gibt es eine Möglichkeit, diese Änderungen wiederherzustellen? Gibt es eine Cache-Datei auf der Festplatte (ich habe ~ / Library / Caches / Firefox / Profiles / erfasst)? Kann ich Firefox dazu bringen, erneut einzureichen?
Ich habe diese Frage gesehen , wie dies in Zukunft verhindert werden kann, und ich verwende normalerweise "It's All Text!" Dies vermeidet dieses Problem, aber ich möchte diese bestimmte verlorene Bearbeitung wiederherstellen.
Für diejenigen, die Probleme hatten, den Pfad in der Firefox-Benutzeroberfläche zu finden, werde ich in dieser Antwort versuchen, die vom Benutzer "sh1" vorgeschlagene Operation Schritt für Schritt detailliert zu beschreiben, was in meinem Fall zu einer erfolgreichen Wiederherstellung führte.
Bleiben Sie zunächst auf der Seite "Timeout-Warnung / Fehler", die Sie zuvor gesehen haben, als Sie erfolglos auf die Schaltfläche "Senden" geklickt haben, ohne andere Interaktionen mit der Website zu versuchen. Vielleicht nicht unbedingt notwendig, aber in der Tat sicherer (weitere Experimente zur Klärung erforderlich).
Haftungsausschluss: Ich verwende die italienische Lokalisierung von Firefox, daher bin ich mir nicht sicher, ob einige der Befehle genauer übersetzt wurden. Jedenfalls waren die Schritte:
Es gelang mir, Formulardaten nur mit den in Firefox integrierten Tools wiederherzustellen. Abgesehen davon und nur aus Spekulationsgründen war in meinem Fall ein Core Dump nicht möglich. Das liegt daran, dass ich die entsprechenden Standardeinstellungen für das statische System (die vorher festgelegt werden müssen; siehe http://bencane.com/2011/09/22/kill-creating-a-core-dump/ ) in der Distribution I nicht geändert habe Ich benutze diese Zeit - das neueste Xubuntu - der Standardeinstellungsmix scheint "no core dump" zu sein.
Prost
quelle
Erweiterung auf Schwerns Antwort, weil ich in meinem Fall den Fehler nicht beheben kann:
Fahren Sie erneut mit dem Fehlerbildschirm fort. Wählen Sie in den Menüs Web Developer, Network und dann die Registerkarte "Headers" aus und klicken Sie auf die Schaltfläche "Erneut senden".
Dies sollte Ihnen ein Formular zeigen (damit Sie damit herumhacken können), das Ihren verlorenen Inhalt enthält. Es ist vielleicht nicht im bequemsten Format, aber zumindest ist es da.
Funktioniert zumindest für mich. Ich saß tatsächlich hier mit dem gefürchteten Bildschirm "Ihr Beitrag ist in ein Loch gefallen", und als ich auf "Zurück" drückte, ging ich zurück zu einem Javascript, das das Formular auf leer zurücksetzte (danke Javascript!).
Es ist wichtig zu beachten, dass vorwärts zu gehen bedeutet, die Schaltfläche neben der Schaltfläche Zurück zu drücken. Wenn Sie zum Formular zurückgekehrt sind und festgestellt haben, dass Ihr Inhalt verloren gegangen ist, berühren Sie nichts auf der Seite, das möglicherweise versucht, den neu geleerten Inhalt zu senden, da Sie dann nur die Garantie haben, den Core-Dump zu durchsuchen, jedoch ohne Garantie des Erfolgs.
quelle
Der Web - Browser auf jeden Fall hat die Formulardaten im Speicher. Die Schwierigkeit ist: Wie kann man diese Daten abrufen?
Hier ist meine Idee. Ich habe es nicht versucht. Auf dem Papier funktioniert es. Diese Antwort gilt für Firefox und andere Webbrowser.
Kurz gesagt: Laden Sie die Seite neu, während Sie die Überschriften untersuchen.
127.0.0.1
. Dies kann mit einerhosts
Datei erfolgen.quelle