Ich bekomme keine Aktualisierungsmeldungen mehr sondern eine Warning
am 10.04.2018 - 11:40 Uhr in
Hi,
ich kann nicht mehr genau sagen, seit wann das ist, aber wenn ich auf "Verfügbare Aktualisierungen" gehe, bekomme ich nur mehr folgende Meldungen:
Warning: Invalid argument supplied for foreach() in template_preprocess_update_report() (line 44 of /var/www/meinaccount/html/core/modules/update/update.report.inc) #0 /var/www/meinaccount/html/core/includes/bootstrap.inc(566): _drupal_error_handler_real(2, 'Invalid argumen...', '/var/www/web113...', 44, Array) #1 /var/www/meinaccount/html/core/modules/update/update.report.inc(44): _drupal_error_handler(2, 'Invalid argumen...', '/var/www/web113...', 44, Array) #2 /var/www/meinaccount/html/core/lib/Drupal/Core/Theme/ThemeManager.php(287): template_preprocess_update_report(Array, 'update_report', Array) #3 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/Renderer.php(437): Drupal\Core\Theme\ThemeManager->render('update_report', Array) #4 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/Renderer.php(195): Drupal\Core\Render\Renderer->doRender(Array, false) #5 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(226): Drupal\Core\Render\Renderer->render(Array, false) #6 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/Renderer.php(582): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() #7 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(227): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure)) #8 /var/www/meinaccount/html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(117): Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch)) #9 /var/www/meinaccount/html/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch)) #10 /var/www/meinaccount/html/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(108): Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #11 /var/www/meinaccount/html/vendor/symfony/http-kernel/HttpKernel.php(158): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent)) #12 /var/www/meinaccount/html/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #13 /var/www/meinaccount/html/core/lib/Drupal/Core/StackMiddleware/Session.php(57): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 /var/www/meinaccount/html/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 /var/www/meinaccount/html/core/modules/page_cache/src/StackMiddleware/PageCache.php(99): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #16 /var/www/meinaccount/html/core/modules/page_cache/src/StackMiddleware/PageCache.php(78): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true) #17 /var/www/meinaccount/html/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #18 /var/www/meinaccount/html/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(50): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #19 /var/www/meinaccount/html/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #20 /var/www/meinaccount/html/core/lib/Drupal/Core/DrupalKernel.php(657): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #21 /var/www/meinaccount/html/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #22 {main}.
Fehlermeldung
Warning: Invalid argument supplied for foreach() in template_preprocess_update_report() (line 44 of core/modules/update/update.report.inc).
template_preprocess_update_report(Array, 'update_report', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('update_report', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 582)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) (Line: 108)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 158)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 99)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 78)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 50)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 657)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Ich habe gegoogelt dazu. Es wurde vorgeschlagen, die update_fetch_task Einträge in der key_value table zu löschen.
Das habe ich versucht, aber entweder mache ich da etwas falsch oder aber es hilft bei mir nicht.
Ich bekomme dennoch keine Aktualisierungsvorschläge obwohl ich noch 8.4.4 installiert hab.
Hatte das von euch schon jemand und hatte vielleicht eine erhellendere Lösung dafür?
Es wäre ja auch sinnig den Auslöser zu eliminieren, falls den jemand kennt.
Ich habe so einige Themes getestet und auch Module installiert und auch wieder deinstalliert.
- Anmelden oder Registrieren um Kommentare zu schreiben
welches Themen hast du denn
am 10.04.2018 - 15:09 Uhr
welches Themen hast du denn eingestellt.
https://drupal-tv.de
Drupal sehen und lernen
Am Ende habe ich mein eigenes
am 10.04.2018 - 15:18 Uhr
Am Ende habe ich mein eigenes gebaut.
Aufbauen auf den stable-templates aus dem core.
Laut den wenigen Beschreibungen zu dem Fehler, scheint Drupal ja quasi nach etwas, das deinstalliert wurde (Module oder Theme?) zu suchen um die Version abzugleichen oder sowas. Und dann halt einen Fehler zu bringen. Deswegen der Tipp mit dem löschen der Einträge in der key_value table. (falls ich das so richtig verstanden habe)
oder liegt es an einem eintrag in der yml meines eigenen Themes?
Offenbar, ist das, was in der
am 20.04.2018 - 10:56 Uhr
Offenbar, ist das, was in der foreach Schleife ankommt kein Array, obwohl eines erwartet wird.
Hat da keiner eine Idee, woher das kommen könnte?
Hast du denn ein Bastheme
am 20.04.2018 - 15:00 Uhr
Hast du denn ein Bastheme verwendet?
https://drupal-tv.de
Drupal sehen und lernen
Ich habe die Templates von
am 20.04.2018 - 17:18 Uhr
Ich habe die Templates von core/stable dafür in meinen Theme Ordner übernommen.
Wenn ich bei drupal.org aber
am 20.04.2018 - 17:20 Uhr
Wenn ich bei drupal.org aber richtig lese, dann könnte genauso gut irgendein Modul diesen Fehler auslösen.
Ich fühl mich da echt hilflos, wo ich noch gucken soll.
Dann äre es vielleicht ratsam
am 20.04.2018 - 18:57 Uhr
Dann äre es vielleicht ratsam das Theme zu wechseln und zu gucken ob der Fehler noch auftaucht. Wenn ja, dann ist es ein Modul. oder die Konfiguration deines Webservers hhtp-fehler 0 oder so
https://drupal-tv.de
Drupal sehen und lernen
Theme wechseln und alle
am 20.04.2018 - 19:33 Uhr
Theme wechseln und alle ungenutzten wieder zu deinstallieren und rauszulöschen hab ich schon versucht.
In den drupal.org Beiträgen, heißt es, es liegt an Einträgen in der DB-Tabelle für Module und oder Themes. Dass ggf. ein deinstalliertes Modul oder Theme der Grund ist.
Aber keiner konnte wirklich identifizieren, wer oder was das nun genau ausgelöst hat.
Ich hatte gehofft, dass hier jemand schonmal das gleiche Problem hatte.
Oder dass jemand die Fehlermeldungen besser lesen kann als ich :D