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 - 12: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 (9461)
am 06.10.2022 - 18: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 (912)
am 15.10.2022 - 15: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 (912)
am 15.10.2022 - 15: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20459

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 33 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