Рейтинг:0

Обновления системы, теперь ошибки страницы конфигурации, drush завершается ненормально

флаг cn

После сбоя обновления я вижу следующие проблемы. Я пробовал несколько вещей, чтобы восстановить. У меня есть резервная копия базы данных, но я не знаю, как ее восстановить с помощью Drush (и я обеспокоен тем, что Drush работает неправильно).

Symfony\Component\Routing\Exception\RouteNotFoundException: Маршрут "markdown.overview" не существует. в Drupal\Core\Routing\RouteProvider->getRouteByName() (строка 208 core/lib/Drupal/Core/Routing/RouteProvider.php). Drupal\Core\Routing\UrlGenerator->getRoute('markdown.overview') (строка: 271)
Drupal\Core\Routing\UrlGenerator->generateFromRoute('markdown.overview', Массив, Массив, 1) (Строка: 105)
Drupal\Core\Render\MetadataBubblingUrlGenerator->generateFromRoute('markdown.overview', Array, Array, ) (Строка: 762)
Drupal\Core\Url->toString() (строка: 135)
markdown_requirements («время выполнения») call_user_func_array('markdown_requirements', Массив) (Строка: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('требования', массив) (строка: 111)
Drupal\system\SystemManager->listRequirements() (строка: 95)
Drupal\system\SystemManager->checkRequirements() (строка: 121)
Drupal\system\Controller\SystemController->обзор('system.admin_config') call_user_func_array (массив, массив) (строка: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber{закрытие}() (строка: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (строка: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (строка: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber{закрытие}() (строка: 151)
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) (строка: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (строка: 85)
Drupal\page_cache\StackMiddleware\PageCache->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)

Из драш кр заключается в следующем.

Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданное ')' в /apps/myapps/html/test/drupal/modules/ludwig/src/Controller/PackageController.php в строке 84
Команда Drush завершилась аварийно.

Журнал ошибок содержит следующее сообщение об ошибке.

ParseError: синтаксическая ошибка, неожиданное ')' в Composer\Autoload\includeFile() (строка 84 файла /apps/myapps/html/test/drupal/modules/ludwig/src/Controller/PackageController.php)
#0 /apps/myapps/html/test/drupal/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/apps/myapps/ht...')
#1 [внутренняя функция]: Composer\Autoload\ClassLoader->loadClass('Drupal\ludwig\C...')
#2 [внутренняя функция]: spl_autoload_call('Drupal\ludwig\C...')
#3 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/Entity/EntityResolverManager.php(136): ReflectionMethod->__construct('\Drupal\ludwig\...', 'page')
#4 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/Entity/EntityResolverManager.php(221): Drupal\Core\Entity\EntityResolverManager->setParametersFromReflection(Array, Object(Symfony\Component\Routing \Маршрут))
#5 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/EventSubscriber/EntityRouteAlterSubscriber.php(48): Drupal\Core\Entity\EntityResolverManager->setRouteOptions(Object(Symfony\Component\Routing\Route ))
#6 [внутренняя функция]: Drupal\Core\EventSubscriber\EntityRouteAlterSubscriber->onRoutingRouteAlterSetType(Object(Drupal\Core\Routing\RouteBuildEvent), 'routing.route_a...', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#7 /apps/myapps/html/test/drupal/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func(Array, Object(Drupal\Core\Routing\RouteBuildEvent), 'routing.route_a. ..', Объект(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#8 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/Routing/RouteBuilder.php(189): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('routing.route_a...', Объект(Drupal\Core\Routing\RouteBuildEvent))
#9 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php(83): Drupal\Core\Routing\RouteBuilder->rebuild()
#10 /apps/myapps/html/test/drupal/core/includes/common.inc(1090): Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild()
#11 /apps/myapps/html/test/drupal/core/includes/batch.inc(295): drupal_flush_all_caches(массив)
#12 /apps/myapps/html/test/drupal/core/includes/batch.inc(137): _batch_process()
#13 /apps/myapps/html/test/drupal/core/includes/batch.inc(93): _batch_do()
#14 /apps/myapps/html/test/drupal/core/modules/system/src/Controller/DbUpdateController.php(185): _batch_page(Object(Symfony\Component\HttpFoundation\Request))
#15 [внутренняя функция]: Drupal\system\Controller\DbUpdateController->handle('start', Object(Symfony\Component\HttpFoundation\Request))
#16 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/Update/UpdateKernel.php(115): call_user_func_array(массив, массив)
#17 /apps/myapps/html/test/drupal/core/lib/Drupal/Core/Update/UpdateKernel.php(76): Drupal\Core\Update\UpdateKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request ))
#18 /apps/myapps/html/test/drupal/update.php(28): Drupal\Core\Update\UpdateKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
# 19 {основной}

флаг cn
Какое обновление не удалось? Похоже, у вас проблема с вашим кодом, так что не имеет значения, сбросили ли вы базу данных; эта проблема будет продолжаться до тех пор, пока вы не устраните проблему с кодом. Возможно, вы установили несовместимые версии модулей/ядра; сделайте резервную копию всех файлов, а затем попробуйте запустить `composer install`.
leymannx avatar
флаг ne
Посмотрите на файл, указанный в ошибке PHP Parse. Может быть, они неполные или в них как-то допущена опечатка.
флаг cn
@leymannx Я успешно удалил Ludwig, что, похоже, в основном решило проблему.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.