Я клонировал версию сайта Drupal 8.9.20 в локальную установку (MAMP PRO). Казалось бы, слово, но когда я звоню на сайт, я получаю сообщение об ошибке:
Сайт обнаружил непредвиденную ошибку. Пожалуйста, повторите попытку позже.
С подробным режимом ошибок я получаю следующее:
Ошибка: вызов функции-члена id() для bool в Drupal\Core\Entity\EntityStorageBase->setStaticCache() (строка 188 core/lib/Drupal/Core/Entity/EntityStorageBase.php).
Drupal\Core\Entity\EntityStorageBase->setStaticCache(Array) (строка: 311)
Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (строка: 188)
Drupal\Core\Entity\EntityRepository->getCanonicalMultiple('узел', Массив, Массив) (Строка: 180)
Drupal\Core\Entity\EntityRepository->getCanonical('узел', '236', Массив) (Строка: 149)
Drupal\Core\ParamConverter\EntityConverter->convert('236', Массив, 'узел', Массив) (Строка: 100)
Drupal\Core\ParamConverter\ParamConverterManager->convert(Array) (строка: 89)
Drupal\Core\Access\AccessManager->checkNamedRoute('entity.node.canonical', Array, Object, 1) (строка: 212)
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators->menuLinkCheckAccess(Object) (строка: 92)
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators->checkAccess(Array) (строка: 96)
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators->checkAccess(Array) (строка: 96)
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators->checkAccess(Array)
call_user_func (массив, массив) (строка: 148)
Drupal\Core\Menu\MenuLinkTree->transform(Array, Array) (строка: 56)
Drupal\pg_helper\BreadcrumbBuilder->build(Object) (строка: 47)
Drupal\pg_fe_users\Theme\ThemeswitcherNegotiator::is_internal() (строка: 23)
Drupal\pg_fe_users\Theme\ThemeswitcherNegotiator->applies(Object) (строка: 67)
Drupal\Core\Theme\ThemeNegotiator->determineActiveTheme(Object) (строка: 405)
Drupal\Core\Theme\ThemeManager->initTheme(Object) (строка: 96)
Drupal\Core\Theme\ThemeManager->getActiveTheme() (строка: 43)
Drupal\Core\Cache\Context\ThemeCacheContext->getContext(NULL) (строка: 118)
Drupal\Core\Cache\Context\CacheContextsManager->convertTokensToKeys(Array) (строка: 307)
Drupal\Core\Render\RenderCache->createCacheID(массив) (строка: 66)
Drupal\Core\Render\RenderCache->get(Array) (строка: 109)
Drupal\Core\Render\PlaceholderingRenderCache->get(Array) (строка: 77)
Drupal\Core\Render\RenderCache->get(Array) (строка: 109)
Drupal\Core\Render\PlaceholderingRenderCache->get(Array) (строка: 137)
Drupal\dynamic_page_cache\EventSubscriber\DynamicPageCacheSubscriber->onRequest(Объект, 'kernel.request', Объект)
call_user_func (массив, объект, 'kernel.request', объект) (строка: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.request', Object) (строка: 127)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (строка: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (строка: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (строка: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (строка: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (строка: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (строка: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (строка: 70)
Drupal\pg_fe_users\StackMiddleware\PgPageCache->handle(Object, 1, 1) (строка: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (строка: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (строка: 23)
Stack\StackedHttpKernel->дескриптор (объект, 1, 1) (строка: 708)
Drupal\Core\DrupalKernel->дескриптор (объект) (строка: 19)
Что может быть причиной? Любые подсказки, как это решить?
За совет заранее большое спасибо!
Решение:
Совет от @4k4 решил проблему:
Восстановление кеша с помощью http://www.example.com/core/rebuild.php
удалил сообщение об ошибке.