[gelöst] Mir ist gerade ein großes Maleuhr passiert
am 18.12.2020 - 00:23 Uhr in
Ich habe allem wissen zum trotz ein neues Modul search_api installiert ohne vorher eine Datensicherung zu machen
Habe es aktiviert und konfiguriert.
Als ich danach in die Konfiguration der Webseite gegangen bin kam eine Fehlermeldung (Auf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie es später nochmal.) nach der andern :(
Im Logfile sehe ich folgende Meldung:
[Thu Dec 17 23:58:31.747438 2020] [proxy_fcgi:error] [pid 26989:tid 140203595376384] [client 79.228.124.199:50846] AH01071: Got error 'PHP message: Uncaught PHP Exception Symfony\\Component\\Routing\\Exception\\RouteNotFoundException: "Route "layout_builder.layout_library.search_api_task.view" does not exist." at /var/www/vhosts/saarland.today/SaarlandToday/web/core/lib/Drupal/Core/Routing/RouteProvider.php line 206', referer: https://www.saarland.today/de/admin/structure/layouts?page=1
Eine Deinstallation ist leider auch nicht möglich. Wenn ich versuche das Modul zu deinstallieren sehe ich im logfile die folgenden Fehlermeldungen
[Thu Dec 17 23:58:53.769998 2020] [proxy_fcgi:error] [pid 26989:tid 140203729594112] [client 79.228.124.199:50964] AH01071: Got error 'PHP message: Uncaught PHP Exception Symfony\\Component\\Routing\\Exception\\RouteNotFoundException: "Route "layout_builder.layout_library.search_api_task.view" does not exist." at /var/www/vhosts/saarland.today/SaarlandToday/web/core/lib/Drupal/Core/Routing/RouteProvider.php line 206', referer: https://www.saarland.today/de/admin
[Fri Dec 18 00:01:58.200447 2020] [proxy_fcgi:error] [pid 26979:tid 140203503122176] [client 79.228.124.199:51970] AH01071: Got error 'PHP message: Uncaught PHP Exception Drupal\\search\\Exception\\SearchIndexException: "Failed to clear index for type 'help_search', sid '5' and langcode ''" at /var/www/vhosts/saarland.today/SaarlandToday/web/core/modules/search/src/SearchIndex.php line 253', referer: https://www.saarland.today/de/admin/modules/uninstall/confirm
[Fri Dec 18 00:13:38.194527 2020] [proxy_fcgi:error] [pid 26979:tid 140203612161792] [client 79.228.124.199:55516] AH01071: Got error 'PHP message: Uncaught PHP Exception Symfony\\Component\\Routing\\Exception\\RouteNotFoundException: "Route "layout_builder.layout_library.search_api_task.view" does not exist." at /var/www/vhosts/saarland.today/SaarlandToday/web/core/lib/Drupal/Core/Routing/RouteProvider.php line 206', referer: https://www.saarland.today/de/admin/modules/uninstall
ich stehe im Moment komplett unter Strom deswegen.
Eine kontaktaufnahme zum Programmierer des Themplates stellt sich auch als äußerst schwirig dar, dieser stellt sich auf den Standpunkt
Ist nicht mein problem wenn die Module nicht funktionieren, sollen die Programmierer dafür sorgen das sie gehen. Scheiß einstellunge im Übrigen :(
Weiß einer von euch eine Lösung
BITTE BITTE HELFT MIR
- Anmelden oder Registrieren um Kommentare zu schreiben
Layout Builder und Layout
am 18.12.2020 - 07:57 Uhr
Layout Builder und Layout Builder Library sind installiert?
Natürlich, die gehöhrsn zum
am 18.12.2020 - 08:14 Uhr
Natürlich, die gehöhrsn zum Theme, ohne die läuft das Theme nicht *g*
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Layout Builder vorübergehend deaktivieren
am 18.12.2020 - 09:13 Uhr
Der Fehler könnte laut den Fehlermeldungen vom Layout Builder herrühren. Du solltest zunächst versuchen, den Layout Builder zu deaktivieren. Danach das Modul Search API. Und wenn das geklappt hat, den Layout Builder wieder aktivieren.
Ich hoffe du operierst nicht am offenen Herzen (sprich: auf der Live Site).
Das ist deswegen, da bevor
am 18.12.2020 - 10:07 Uhr
Das ist deswegen, da bevor das Modul Layout Builder deinstalliert werden kann, die Module layout_library und themag_library deinstalliert werden müssen,
und in meiner Installation diese beiden Module u.A. für das layout der Seite zuständig sind unmöglich.
Durch die Deinstallation dieser beiden Module wird nämlich die Arbeit der letzten beiden Monate, sprich die gesamte gestalterische Arbeit gelöscht.
Da es meines Wissens nicht möglich ist diese Konfigurationen irgendwie einzeln zu sichern ist eine Deinstallation des Modules Layout Builder in meinem Fall nicht möglich :(
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Kommst du denn generell noch
am 18.12.2020 - 11:03 Uhr
Kommst du denn generell noch auf die Seite bzw. in den Administrationsbereich. Falls ja, würde ich mal versuchen, die Search_Result Displays in deinen Inhaltstypen neu zu speichern, vielleicht bewirkt das ja was.
Da es meines Wissens nicht möglich ist diese Konfigurationen irgendwie einzeln zu sichern ist eine Deinstallation des Modules Layout Builder in meinem Fall nicht möglich :(
Über das Konfigurationsmanagement müsste das möglich sein. Schon mal da rein gesehen bzw. dich damit befasst? Die Exporte findest du unter
/admin/config/development/configuration/single/export
oder besser noch per Drush*g*Das mit dem
am 18.12.2020 - 11:25 Uhr
*g*
Das mit dem Konfigurationsexport habe ich gerade versucht
wenn ich die kayouts importiere erhalte ich im Log immer die Fehlermeldung
[Fri Dec 18 08:19:19.567939 2020] [proxy_fcgi:error] [pid 22943:tid 140203886737152] [client 79.228.124.199:47706] AH01071: Got error 'PHP message: Uncaught PHP Exception Symfony\\Component\\Routing\\Exception\\RouteNotFoundException: "Route "layout_builder.layout_library.search_api_task.view" does not exist." at /var/www/vhosts/saarland.today/SaarlandToday/web/core/lib/Drupal/Core/Routing/RouteProvider.php line 206', referer: https://www.saarland.today/de/admin/modules
Das ist wie eine katze die sich sändig in den schwanz beißt.
Wenn ich mir nun das was ich exportiert habe, also das exportrierte layout durchsuche ist nirgend ein Eintrag !search_api_task.view" zu finden
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Hast du denn vor dem Import
am 18.12.2020 - 11:33 Uhr
Hast du denn vor dem Import das hier gemacht?
Der Fehler könnte laut den Fehlermeldungen vom Layout Builder herrühren. Du solltest zunächst versuchen, den Layout Builder zu deaktivieren. Danach das Modul Search API. Und wenn das geklappt hat, den Layout Builder wieder aktivieren.
Ansonsten macht das natürlich keinen Sinn...
Und generell würde ich dir
am 18.12.2020 - 11:34 Uhr
Und generell würde ich dir auch empfehlen, dass alles erstmal an einer Kopie deiner Website auszuprobieren
Das ist wiegesagt nicht
am 18.12.2020 - 13:25 Uhr
Das ist wiegesagt nicht möglich da ich bevor ich den Layout Bulder deaktivieren kann die Module layout_library und themag_library deaktivieren muß
wenn ich die beiden letztgenannten module deinstalliere sind alle meine Einstellungen die ich in den letzten 2 Monaten gemacht habe was das layout der Seite anbelangt weg :(
wenn ich versuche die gesicherten Einstellungen des layout Builders einzuspielen erhalte ich eine fehlermeldung das ein Eintrag Fehlt.
Es ist wie Schrödingers katze
Ich könnte Kotzen, ich mache in der Regel bevor ich ein Modul einspiele immer eine Sicherung der Datenbank. In diesem falle allerdings nicht da ich nicht dachte das ein Suchmodul einfluss auf das layout der Seite hat.
Falsch gedacht.
Jetzt darf ich mich wieder Hinsetzten und alles neu eingeben.
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Cache geleert?
am 18.12.2020 - 23:28 Uhr
Cache geleert?
Off Topic: Hatten wir, als
am 19.12.2020 - 09:21 Uhr
Off Topic: Hatten wir, als wir telefoniert haben nicht über regelmäßige Backups gesprochen? Wenn nicht, sollten wir das unbedingt tun, sonst gibst alle 3 Wochen das große Aua.
Wenn Cache leeren nichts bringt, dann sei so gut und deinstalliere doch einfach die Search api mittels durch wieder oder mach mal ein Update mittels Composer.
Da der Bug aber eigentlich ymschon gefixt wurde, sollte ein einfaches drush cr reichen.
https://drupal-tv.de
Drupal sehen und lernen