ฉันโคลนไซต์ Drupal เวอร์ชัน 8.9.20 ไปยังการติดตั้งภายในเครื่อง (MAMP PRO) ดูเหมือนจะเป็นคำพูด แต่เมื่อฉันโทรหาไซต์ ฉันได้รับข้อผิดพลาด:
เว็บไซต์พบข้อผิดพลาดที่ไม่คาดคิด กรุณาลองใหม่อีกครั้งในภายหลัง.
ด้วยโหมด verbose error ฉันได้รับเพิ่มเติม:
ข้อผิดพลาด: การเรียกใช้ฟังก์ชันสมาชิก id() บนบูลใน Drupal\Core\Entity\EntityStorageBase->setStaticCache() (บรรทัดที่ 188 ของ core/lib/Drupal/Core/Entity/EntityStorageBase.php)
Drupal\Core\Entity\EntityStorageBase->setStaticCache(อาร์เรย์) (บรรทัด: 311)
Drupal\Core\Entity\EntityStorageBase->loadMultiple(อาร์เรย์) (บรรทัด: 188)
Drupal\Core\Entity\EntityRepository->getCanonicalMultiple('node', Array, Array) (บรรทัด: 180)
Drupal\Core\Entity\EntityRepository->getCanonical('node', '236', Array) (บรรทัด: 149)
Drupal\Core\ParamConverter\EntityConverter->convert('236', Array, 'node', Array) (บรรทัด: 100)
Drupal\Core\ParamConverter\ParamConverterManager->แปลง(อาร์เรย์) (บรรทัด: 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(อาร์เรย์) (บรรทัด: 96)
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators->checkAccess(อาร์เรย์) (บรรทัด: 96)
Drupal\Core\เมนู\DefaultMenuLinkTreeManipulators->checkAccess(อาร์เรย์)
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(อาร์เรย์) (บรรทัด: 307)
Drupal\Core\Render\RenderCache->createCacheID(อาร์เรย์) (บรรทัด: 66)
Drupal\Core\Render\RenderCache->get(อาร์เรย์) (บรรทัด: 109)
Drupal\Core\Render\PlaceholderingRenderCache->get(Array) (บรรทัด: 77)
Drupal\Core\Render\RenderCache->get(อาร์เรย์) (บรรทัด: 109)
Drupal\Core\Render\PlaceholderingRenderCache->get(Array) (บรรทัด: 137)
Drupal\dynamic_page_cache\EventSubscriber\DynamicPageCacheSubscriber->onRequest(Object, 'kernel.request', Object)
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->ดึงข้อมูล (วัตถุ, 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->handle(Object, 1, 1) (บรรทัด: 708)
Drupal\Core\DrupalKernel->ที่จับ (วัตถุ) (บรรทัด: 19)
อะไรคือเหตุผล? คำแนะนำใด ๆ ที่จะแก้ปัญหานี้?
สำหรับคำแนะนำของคุณ ขอบคุณมากล่วงหน้า!
สารละลาย:
คำแนะนำจาก @ 4k4 แก้ไขปัญหา:
สร้างแคชใหม่โดย http://www.example.com/core/rebuild.php
ลบข้อความแสดงข้อผิดพลาด