Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Hat ein Core-Modul all mein Inhalt gelöscht?

Eingetragen von SuperEngineer 64 (133)
am 06.10.2022 - 13:50 Uhr in
  • Anfängerfragen
  • Drupal 9.x

Hey Leute!

Ich hab vor knapp 9 Jahre das erste mal mit Drupal gearbeitet und war seither begeistert von diesem System. Jetzt seit knapp einem Jahr wollte ich mal wieder was aufsetzen und war so geschockt, dass ich gleich wieder alles deinstalliert hab und ein anderes CMS gewählt hab. Vll könnt ihr mir das, was geschah, erklären dass ich mich je wieder an Drupal heran traue. :) Hier meine Schritte:

1. Aktuelles Drupal 9 installiert
2. Content type mit Title, Body & Tag Referenz Feld erstellt
3. Inhalte mit diesem CT erstellt
4. Core "Media" Modul aktiviert, weil ich es in dem CT nutzen wollte
5. Field eingebunden
6. Wollte neuen Content erstellen -> Crash (diese Fehlermeldung wo oben links inner Ecke nur so ein kurzer Satz steht. Erinnere mich nicht mehr an den Inhalt)
7. Aufruf der Content-Übersichts-Seite -> Crash
8. In meinem Schock einfach update.php aufgerufen & ausgeführt (keine ahnung warum)
9. Irgendwann dann ging es wieder
10. Alle Inhalte ausm Body-Feld aller erstellen Inhalte waren gelöscht
11. Neuen Inhalt reinschreiben & speichern: Kein Erfolg.
12. Selbst in den Revisionen war aller Inhalt weg
13. Drupal geschockt runtergeschmissen und innerlich geweint. :)

Was kann da passiert sein? o.o

Cheers,
SE64

‹ Probleme mit drush [Gelöst] Subtheme auf der Seite /admin/appearance/settings eintragen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne die PHP-Fehler-Meldung

Eingetragen von wla (9466)
am 06.10.2022 - 19:39 Uhr

Ohne die PHP-Fehler-Meldung des Servers läßt sich das Geschehen nicht analysieren. Meine Vermutung: Du hast ohne composer gearbeitet und Dein Media-Modul hat Abhängigkeiten, die bei Dir fehlten. Composer würde das vorhandene PHP und die Randbedingungen prüfen und entsprechende Fehlermeldungen generieren. Bei Fehlern wie bei Deinem muß man immer den Grund ermitteln, sonst gibt es unvorhersehbare Resultate.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne mehr Information nur Spekulation

Eingetragen von C_Logemann (914)
am 15.10.2022 - 16:20 Uhr

Seit Drupal 8 baut dieses auf Symfony auf. Das hat viele neue Möglichkeiten aber auch ein größere Komplexität gebracht. Die Frage "Was kann da passiert sein?" lässt sich wirklich nur höchst spekulativ beantworten. Denn schon Punkt eins der Liste gibt keine Antwort auf das "Wie" in "welcher" Server- (bzw. Hosting)-Umgebung. Es war auch schon vor Drupal 8 ratsam, nicht einfach auf einem Ziel/Propduktiv-Server einfach irgendwie etwas zu installieren, sondern ein Code-Management am besten via Git zu machen. Wenn man auf dem Ziel-Server kein Composer nutzen möchte oder kann, kann man auch den kompletten Code ins Repo holen, was auch vor und Nachteile hat. Daß hier vllt. Abhängigkeiten fehlten wäre ein Möglichkeit. Aber bevor ich hier die Datenbank (in meinem Fall dann erstmal auf einem Entwicklungs-Server) wieder gelöscht hätte, hätte ich mir diese auch angeschaut, ob tatsächlich die zuerst erstellten Inhalte komplett gelöscht wurden (mit Blick in Datenbank) oder einfach nur nicht mehr angezeigt werden könnten. In jedem Fall stimme ich Werner zu, daß Fehlerlogs sehr hilfreich wären, um hier weiter zu kommen.
Es ist auch nicht sicher, daß hier Core-Modul die Fehler-Quelle ist. Wenn z.B. zu wenig Arbeitsspeicher vorhanden ist, kann es auch einfach sein, daß es mit der Aktivierung auch nur eines weiteren Moduls zu viel wurde.

Und Generell: Auch wenn man nur Core-Module benutzt, ist es ratsam, vor jeglicher Konfiguration-Änderung, Backups zu erstellen. Denn insbesondere Modul-Aktivierungen oder das Anlegen neuere Felder etc. ziehen Datenbank-Änderungen nach sich, die wie auch die update-funktion (die man am besten auch per Drusch auslöst). Gerade das Config-Management von D9/10 erlaub es uns bequem alle Anpassungen mit Cor und Contrib-Modulen auf Arbeits-Systemen zu testen, auch diese via Repo (git) zu sichern, dessen Rollout noch mal zu testen und dann nach Einschlagen des Maintenance Modes und nochmaligem Backup in einem Produktiv-System zu importieren und dann weiter zu machen. Und wenn man ein Backup zurück spielt, sollte am besten die Datenbank zuvor gelöscht werden, weil von vorherigen Konfigruations- Rollout-Versuchen noch verwaiste Tabellen existieren können. Das kollidiert dann - wenn man Pech hat - beim nächsten Rollout-Versuch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weitere Idee: Datei-System

Eingetragen von C_Logemann (914)
am 15.10.2022 - 16:33 Uhr

Das Media-Modul arbeitet mit Dateien. Wir haben nicht selten zunächst schwer analysierbare Fehler, die sich am Ende auf Fehlern im Datei-System bezüglich Schreib/Lese-Rechte oder voll gelaufene Datei-Systeme für den benutzte tmp-Ordner heraus stellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • How to Spend a Great Evening at Crash Online Games
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 1 Woche 13 Stunden
  • Wenn die Subdomain auf
    vor 1 Woche 2 Tagen
  • ordnerstruktur
    vor 1 Woche 2 Tagen
  • Die Subdomain muß auf den
    vor 1 Woche 5 Tagen
  • Verwende doch das Tag dafür,
    vor 5 Wochen 4 Stunden
  • Guckst du hier: step by step
    vor 4 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 6 Tagen
  • Ich habe ja keine Angst vor
    vor 6 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250290
Registrierte User: 20516

Neue User:

  • RollingSlots
  • Wolf Dab
  • Scottteday

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association