Bilder in der Mediathek sind plötzlich verschwunden

Ich habe ein Word Press Blog und alles war gut und eines Tages sind plötzlich alle Bilder auf der Website verschwunden.

Ich sehe die Bilder dort im wp-content / uploads / in dort spezifischem Verzeichnis (Monat & Jahr) aber nichts ist in der Mediathek sichtbar

Mir sind auch alle Seiten aufgefallen, Beiträge wurden auf Entwurf umgestellt. Ich habe sie erneut veröffentlicht, kann aber immer noch nicht auf Bilder in der Medienbibliothek zugreifen.

In Einstellungen / Medien /

Ich habe die Option überprüft

Organize my uploads into month- and year-based folders 

aber sehe nicht die Option, den Pfad des Uploads-Ordners zu setzen.

Ich hoffe, dass jemand hilft, den Fehler zu identifizieren und zu beheben.

Danke im Voraus

Solutions Collecting From Web of "Bilder in der Mediathek sind plötzlich verschwunden"

Die zwei Probleme, die Sie beschreiben, können sehr gut zusammenhängen. Anhänge (Bilder) werden als Beiträge in der database gespeichert (so können Titel, Titel usw. in Bezug auf die physische Bilddatei gespeichert werden). Es ist dieser Beitrag, den Sie in der Bildbibliothek sehen.

Normalerweise wird der post_status von Anlagen inherit . Wenn der post_status jedoch als draft der Post nicht mehr in der Medienbibliothek post_status , auch wenn die physische Datei noch vorhanden ist und der Titel / die Beschriftung noch in der database gespeichert ist.

Also, meine Vermutung ist, dass entweder Malware oder ein Rogue / schlecht programmiertes Plugin alle post_statusses auf draft . Um das herauszufinden, sollten Sie Ihren PHP-Admin öffnen und die Spalte post_status in der _posts Tabelle Ihrer database überprüfen. Wenn nicht viele Bilder vorhanden sind, können Sie den post_status manuell ändern, damit die post_status wieder in der post_status werden (versuchen Sie mindestens eins, überprüfen Sie, ob das Ihr Problem triggers). Andernfalls müssen Sie eine SQL-Abfrage für die Tabelle ausführen.

Sofern Sie Ihr WordPress nicht lange aktualisiert haben, sollten Sie Ihren Upload-Ordner sowieso nicht über das Dashboard ändern können. Diese function wurde in Version 3.5 entfernt, wenn ich mich nicht irre.

Sichern Sie zunächst alles (Ihre WordPress-Installation, insbesondere alles unter wp-content und Ihre database). Was Sie jetzt tun können, ist:

Überprüfen Sie Ihre wp-config.php

  1. Suchen Sie nach einer Zeile, die der define( 'UPLOADS', 'wp-content\path ); ähnelt define( 'UPLOADS', 'wp-content\path ); . Nur so können Sie Ihr Medienverzeichnis in neueren Versionen von WordPress ändern.

  2. Wenn Sie Code wie diesen sehen, versuchen Sie, ihn aus wp-config.php .

Installieren Sie die neueste Version von WordPress

  1. Laden Sie die Zip von WordPress.org herunter.
  2. Kopieren Sie die Zip in Ihr WordPress-Verzeichnis.
  3. Verschiebe wp-config.php .
  4. Löschen Sie alles in Ihrem WordPress-Verzeichnis mit Ausnahme des Ordners wp-content .
  5. Entpacken Sie die Datei, die Sie von WordPress.org heruntergeladen haben. Sie werden einen neuen Ordner namens wordpress . Kopiere alles von dort in dein originales WordPress-Verzeichnis.
  6. Lege deine wp-config.php .

Bitten Sie Ihren Gastgeber, Ihre Website in einen früheren Status zurückzusetzen

Dies ist ein letzter Ausweg. Fragen Sie Ihren Host, ob er Ihre Website auf eine Zeit zurücksetzen kann, bevor Sie Ihr Image-Zugriffsproblem bemerkt haben.

Was auch immer Sie sich entscheiden, Sie stellen immer Ihre Backups wieder her, falls irgendetwas anderes schief geht.

Viel Glück!

Ich fügte nur eine Lösung hinzu, die ich hatte, als meine Bilder im Medienschacht nicht auftauchten, ich konnte immer noch die Namen sehen und auf den Bearbeitungsbutton klicken, aber ich bekam nur ein kleines blaues Quadrat und kein Bild, obwohl sie auf dem Server waren. Die Lösung, die für mich funktionierte, war die Installation eines Plugins für die Neugenerierung von Miniaturbildern und die Neugenerierung der Bilder, nachdem sie alle im Media Bay erschienen waren. Ich weiß nicht, ob dies das Problem ist, das du als meinetwegen nicht geplant hattest, aber ich dachte, ich würde es teilen, falls jemand anderes dazu kommt und diese Lösung nützlich findet.

Bitte überprüfen Sie Ihre Bilder img src ftp oder cpanel Ordner Upload-Verzeichnis

Bildbeschreibung hier eingeben