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

Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an

Eingetragen von Onkel Bob (43)
am 11.09.2023 - 12:01 Uhr in
  • Anfängerfragen
  • Drupal 9.x oder neuer

Hallo,

ich habe eine Drupal 7 Installation auf eine neue Drupal 9 Installation emigriert (mit Backup und Restore) und kann nun keinen der Beiträge verändern, bzw. veröffentlichen. Auch neue Beiträge zeigen immer denselben Fehler. Aus der Meldung werde ich einfach nicht schlau:

Auf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie es später nochmal.

Drupal\Component\Plugin\Exception\PluginNotFoundException: The "MenuSettings" plugin does not exist. Valid plugin IDs for Drupal\Core\Validation\ConstraintManager are: Callback, Blank, NotBlank, Email, BlockContentEntityChanged, CKEditor5MediaAndFilterSettingsInSync, SourceEditingPreventSelfXssConstraint, CKEditor5ToolbarItem, CKEditor5FundamentalCompatibility, CKEditor5ToolbarItemDependencyConstraint, SourceEditingRedundantTags, UniqueLabelInList, CKEditor5EnabledConfigurablePlugins, StyleSensibleElement, CKEditor5Element, CKEditor5ToolbarItemConditionsMet, CommentName, DateTimeFormat, FileUriUnique, FileValidation, MenuTreeHierarchy, PathAlias, TaxonomyHierarchy, UserMailUnique, UserName, UserMailRequired, ProtectedUserField, UserNameUnique, ValidReference, EntityType, EntityChanged, ReferenceAccess, EntityUntranslatableFields, Bundle, EntityHasField, UniquePathAlias, ValidPath, AllowedValues, Range, PrimitiveType, Null, Length, UniqueField, ComplexData, Regex, Count, Uuid, NotNull, Choice in Drupal\Core\Plugin\DefaultPluginManager->doGetDefinition() (line 53 of core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php).

Alle "alten" Modul wurden bereits deinstalliert und das Berichtsmodul ist nahezu "sauber" ... Ich benötige bitte einen Schubser in die richtige Richtung ... :)

Viele Dank vorab!

Gruß Thomas

‹ Installation 10.x [gelöst] Bereits installiertes Drupal 10 geistert herum ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Plugin namens "MenuSettings"

Eingetragen von schmittrich (213)
am 11.09.2023 - 12:10 Uhr

Die Fehlermeldung, die du erhältst, deutet darauf hin, dass Drupal versucht, ein Plugin namens "MenuSettings" zu finden, das aber nicht existiert oder nicht korrekt registriert ist. Das kann verschiedene Ursachen haben. Hier solltest du weiter suchen.

  1. Module überprüfen: Es könnte sein, dass ein benutzerdefiniertes Modul oder ein Theme noch Code enthält, der sich auf das nicht mehr vorhandene "MenuSettings"-Plugin bezieht.
  2. Logs checken auf weitere Fehlerhinweise
  • Anmelden oder Registrieren um Kommentare zu schreiben

Klasse - vielen Dank für die

Eingetragen von Onkel Bob (43)
am 11.09.2023 - 12:44 Uhr

Klasse - vielen Dank für die schnelle Antwort!
Dann mache ich mich mal auf die Suche nach dem Plugin ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also bislang habe ich nichts

Eingetragen von Onkel Bob (43)
am 11.09.2023 - 16:39 Uhr

Also bislang habe ich nichts dazu gefunden. Weder ein passendes Modul noch eine Einstellung die ich ändern könnte.

Ich dachte nun, das ich einfach die Seite neu aufsetze, habe alles gelöscht, die DB platt gemacht und die Seite mit der letzten aktuell D9-Version neu aufgesetzt.

Was soll ich sagen, der Fehler ist wieder da. Es fehlt ein Plugin. Ist das so gewollt bei einer "Komplettinstallation"? Ich bin davon ausgegangen, das man mit einer Neuinstallation ein lauffähiges System auf die Beine stellen kann ... (https://www.drupal.org/project/drupal/releases/9.5.10)

Drupal\Component\Plugin\Exception\PluginNotFoundException: The "MenuSettings" plugin does not exist.

Bin etwas sprachlos ... :(

Nachtrag: Eine ebenfalls frische Drupal 10 Installation bringt denselben Fehler. Das Plugin ""MenuSettings" fehlt und ich habe keine Idee woher ich das bekommen soll ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wirklich schwierig zu sagen aus der Ferne

Eingetragen von schmittrich (213)
am 11.09.2023 - 17:57 Uhr

Den Cache hast du aber gelöscht? drush cr oder im Browser UI auf der Seite /admin/config/development/performance

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also das ist ja mal ein Ding!

Eingetragen von wla (9461)
am 12.09.2023 - 15:04 Uhr

Also das ist ja mal ein Ding! Die von Dir beschriebene Upgrade-Methode von Drupal 7 nach Drupal 9 kann ich nur als schlechten Scherz auffassen. Du mußt mit Hilfe der Migrations-Module, die Du in der Drupal 9 Version installieren und aktivieren mußt, die Migration der Daten angehen. Die Migration ist nicht simple und zeitaufwändig. Man sollte schon wissen, was man tut.
Einfach nur in der Drupal 9 Version die Datenbank der Drupal 7 Version einspielen funktioniert nicht.
Weitergehende Informationen findest Du über die URL https://www.drupal.org/docs/upgrading-drupal.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cache wurde gelöscht

Eingetragen von Onkel Bob (43)
am 12.09.2023 - 15:28 Uhr

Hallo schmittrich,

ja, den Cache habe ich mehrfach gelöscht über die UI. Drush ist leider nicht verfügbar. :(

Aber es kam dadurch keine Besserung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler trotz Neuinstallation

Eingetragen von Onkel Bob (43)
am 12.09.2023 - 15:29 Uhr

Hallo wla,

ganz so wie Du es beschrieben hast, war es nicht. Ich habe auch in einem Versuch das Migrationsmodul genutzt.

Aktueller Stand ist aber, das ich eine leere Datenbank habe und ein frisches Drupal 10 installiert habe und den Fehler

"Drupal\Component\Plugin\Exception\PluginNotFoundException: The "MenuSettings" plugin does not exist."

bekomme ich nach wie vor.

Vielen Dank für den Link zu den Upgrade-Infos!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@onkel Bob,Erst mal

Eingetragen von montviso (2188)
am 19.09.2023 - 07:28 Uhr

@onkel Bob,
Erst mal Gratulation zu dem Entschluss, sofort auf Drupal 10 zu gehen.
Alles andere hat ja keine Zukunft.

Noch mal für mein Verständnis:
Du hast mit Composer ein neues Drupal 10 Projekt erzeugt und erhälst DA diese Fehlermeldung?
Das wäre schon sehr ungewöhnlich.

Welcher Hoster?
Sind die Voraussetzungen erfüllt, also PHP mind. 8.1 u.s.w.?
Der Fehler taucht im Netz auf mit Hinweis auf eine veraltete PHP-Version.
Vielleicht ist es ja das.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne Composer

Eingetragen von Onkel Bob (43)
am 22.10.2023 - 18:44 Uhr

Hallo montviso,

ich habe bei Hosteurope (PHP 8.1) das Drupal-Installationspaket via FTP upgeloaded und ausgepackt.
Die Installroutine lief ohne Probleme durch und ich kann mich auch anmelden. Datenbank auch neu und blanko. Soweit alles chic.

Sobald ich jetzt eine Seite anlege (Editor funktioniert) und diese speichern will, erscheint die besagte Fehlermeldung.

Ich habe noch keine Module installiert und nichts über ein Backup eingespielt. Es ist eine komplett blanke Neuinstallation.

Mit den alten 7ern und 8ern Versionen hatte ich nie Probleme bei einer Neuinstallation. Und so dachte ich, könnte ich das auch mit Drupal 10 machen. Scheinbar aber nicht.

Und hier hänge ich fest, da ich keine Idee habe, woher das Plugin "MenuSettings" kommen soll.

Danke für Deine Bemühungen!

Viele Grüße
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich vermute sehr, dass es

Eingetragen von montviso (2188)
am 22.10.2023 - 19:22 Uhr

Ich vermute sehr, dass es daran liegt, dass Du es ohne Composer versucht hast.
Spätestens, sobald Du das erste Modul installieren oder ein Update machen willst, ist Composer ein MUSS.
Ich hoffe doch, dass HE das inzwischen anbietet? Ich bin vor Jahren dort weg, weil sie es nicht angeboten hatten.
Im Notfall kannst Du Dein Projekt auch lokal installieren und dann hoch schieben.
https://www.drupal.org/docs/develop/using-composer/manage-dependencies

Alternativ ist vielleicht beim FDP-Upload was schieg gegangen und es fehen ein paar Dateien?

Viel mehr, als diese beiden Vermutungen, fallen mir nicht ein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Composer & Co.

Eingetragen von Onkel Bob (43)
am 23.10.2023 - 13:57 Uhr

Da ich bislang einen FTP-Upload genutzt habe, scheint hier wohl der Wurm drin zu sein.

Vielen Dank für Deine Hilfe, montviso! Ich schaue mir mal den Composer an. HE biete diesen inzwischen an, aber dafür muss ich das Hostingpaket wechseln. Mal sehen.

Hast Du evtl. noch einen guten Tipp für eine Composer-Umgebung auf Mac OS? Ich habe mal mit Aqua Dev gearbeitet möglicherweise gibt es bessere Tools.

Nochmal vielen Dank für Deine Zeit!

Viele Grüße
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein, mit Mac kenne ich mich

Eingetragen von montviso (2188)
am 23.10.2023 - 14:12 Uhr

Nein, mit Mac kenne ich mich nicht aus.
Habe lokal Windows mit Composer.
Und mit meinen eigenen Seiten bin ich damals zu All-Inkl gewechselt.
Da kriegst Du für 7 Euro eine vollumfänglich funktionierende SSH Plattform.
Ich habe ein etwas größeres Paket inzwischen, weil mehrere Projekte, aber auch mit dem Einstiegspaket hat es gut geklappt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zum Arbeiten auf dem Mac

Eingetragen von wla (9461)
am 23.10.2023 - 14:17 Uhr

Zum Arbeiten auf dem Mac nutze ich seit Jahren MAMP Pro. Das kostet um die 40€, aber damit fahre ich auf meine lokalen System 80 virtuelle Hosts. Das normale (kostenlose) MAMP reicht, wenn Du nur eine Einzelne Domain fahren willst. Ich spiegele meine Hosts im Web auf lokale Domains mit der Endung .local. Da der Mac einen Unix Unterbau hat, laufen die normalen Befehle im Terminal problemlos. Den composer mußt Du allerdings selbst installieren, aber dazu gibt es Anleitungen im Web.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ddev und Docker

Eingetragen von schmittrich (213)
am 23.10.2023 - 15:08 Uhr

Wenn man einigermaßen vertraut ist mit der Linux Shell, kann man auch mit ddev und Docker arbeiten. Eine Kurzanleitung (dort mit Drupal 9) gibt es beispielsweise hier: https://www.digitalocean.com/community/tutorials/how-to-develop-a-drupal-9-website-on-your-local-machine-using-docker-and-ddev
Ich bin selber vor einiger Zeit umgestiegen von MAMP Pro auf ddev, nachdem es mich genervt hat, unter MAMP nicht mit unterschiedlichen Datenbank-Serverversionen arbeiten zu können. Außerdem wurde MariaDB seinerzeit nicht unterstützt. Ich hoffe, inzwischen geht das mit MAMP Pro. Egal, ich werde nicht zurückkehren, da ich die Vorteile von ddev und Docker wirklich schätzen gelernt habe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank!

Eingetragen von Onkel Bob (43)
am 24.10.2023 - 10:51 Uhr

Vielen Dank - das sind ja eine Menge Tipps. Ich werde mir mal alle Optionen ansehen und dann schauen, was für mich am besten funktioniert.

Vielen Dank für Eure Zeit und die ausführlichen Tipps!

Viele Grüße
Thomas

  • 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 1 Tag 7 Stunden
  • Hey danke
    vor 2 Tagen 2 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 20 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 6 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 9 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 17 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