Ошибка при запуске drush для drupal 9.4.8 в docker linuxPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка при запуске drush для drupal 9.4.8 в docker linux

Сообщение Anonymous »


Я пытаюсь запустить проект Drupal с использованием drush в Linux Docker. Это серверный проект, который мы используем json API для подключения к интерфейсу nextjs. как только я использую любую команду drush, я получаю эту ошибку:

[предупреждение] include_once(/var/www/html/docroot/modules/contrib/rest_menu_items/rest_menu_items.module): не удалось открыть поток: такого файла или каталога нет Extension.php:147 [предупреждение] include_once(): не удалось открыть /var/www/html/docroot/modules/contrib/rest_menu_items/rest_menu_items.module для включения (include_path='/var/www/html/vendor/pear/archive_tar:/var /www/html/vendor/pear/console_getopt:/var/www/html/vendor/pear/pear-core-minimal/src:/var/www/html/vendor/pear/pear_Exception:.:/usr/local/ lib/php') Extension.php:147 [ошибка] ArgumentCountError: слишком мало аргументов для функции Drush\Drupal\Commands\config\ConfigExportCommands::__construct(), 2 переданы в /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php в строке 262 и ровно 3 ожидается в Drush\Drupal\Commands\config\ConfigExportCommands->__construct() (строка 86 файла /var/www/html/vendor/drush/drush/src/Drupal/Commands/config/ConfigExportCommands.php ) #0 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(262): Drush\Drupal\Commands\config\ConfigExportCommands->__construct(Object(Drupal\Core\Config\ ConfigManager), Объект(Drupal\Core\Config\CachedStorage)) #1 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(176): Drupal\Component\DependencyInjection\Container->createService(Array, 'config.export.c... ') #2 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(437): Drupal\Component\DependencyInjection\Container->get('config.export.c...', 3) #3 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(276): Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters(Array) #4 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(176): Drupal\Component\DependencyInjection\Container->createService(Array, 'drush.command.s... ') #5 /var/www/html/vendor/drush/drush/src/Boot/DrupalBoot8.php(280): Drupal\Component\DependencyInjection\Container->get('drush.command.s...') #6 /var/www/html/vendor/drush/drush/src/Boot/DrupalBoot8.php(246): Drush\Boot\DrupalBoot8->addDrupalModuleDrushCommands(Object(Drush\Boot\BootstrapManager)) #7 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(293): Drush\Boot\DrupalBoot8->bootstrapDrupalFull(Object(Drush\Boot\BootstrapManager), NULL) #8 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(493): Drush\Boot\BootstrapManager->doBootstrap(5, 6, NULL) #9 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(427): Drush\Boot\BootstrapManager->bootstrapMax(6) #10 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(396): Drush\Boot\BootstrapManager->bootstrapToPhaseIndex(-2, Object(Consolidation\AnnotatedCommand\AnnotationData)) #11 /var/www/html/vendor/drush/drush/src/Boot/BootstrapHook.php(28): Drush\Boot\BootstrapManager->bootstrapToPhase('max', Object(Consolidation\AnnotatedCommand\AnnotationData)) #12 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(44): Drush\Boot\BootstrapHook->initialize(Object(Drush\Symfony\DrushArgvInput), Object( Консолидация\Аннотатедкомманд\Аннотатиондата)) #13 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(36): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->doInitializeHook(Object(Drush\Boot\BootstrapHook) ), Object(Drush\Symfony\DrushArgvInput), Object(Consolidation\AnnotatedCommand\AnnotationData)) #14 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(29): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->callInitializeHook(Object(Drush\Boot\BootstrapHook) ), Object(Drush\Symfony\DrushArgvInput), Object(Consolidation\AnnotatedCommand\AnnotationData)) #15 /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php(145): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->initialize(Object(Drush\Symfony\DrushArgvInput), Object( Консолидация\Аннотатедкомманд\Аннотатиондата)) #16 /var/www/html/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(375): Consolidation\AnnotatedCommand\CommandProcessor->initializeHook(Object(Drush\Symfony\DrushArgvInput), Array, Object(Consolidation\ АннотатедКомманд\АннотацияДанные)) #17 /var/www/html/vendor/symfony/console/Command/Command.php(221): Consolidation\AnnotatedCommand\AnnotatedCommand->initialize(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\ Вывод\КонсольВыход)) #18 /var/www/html/vendor/symfony/console/Application.php(1039): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\ Консоль\Вывод\ConsoleOutput)) #19 /var/www/html/vendor/symfony/console/Application.php(275): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #20 /var/www/html/vendor/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\ Вывод\КонсольВыход)) #21 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(118): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\ Компонент\Консоль\Вывод\ConsoleOutput)) #22 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(48): Drush\Runtime\Runtime->doRun(Array, Object(Symfony\Component\Console\Output\ConsoleOutput)) #23 /var/www/html/vendor/drush/drush/drush.php(72): Drush\Runtime\Runtime->run(Array) #24 /var/www/html/vendor/drush/drush/drush(4): require('/var/www/html/v...') # 25 {основной}. ArgumentCountError: слишком мало аргументов для функции Drush\Drupal\Commands\config\ConfigExportCommands::__construct(), 2 переданы в /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php в строке 262 и ровно 3 ожидаются в /var/www/html/vendor/drush/drush/src/Drupal/Commands/config/ConfigExportCommands.php в строке 86 #0 /var/www/html/docroot/core/lib/Drupal/Component /DependencyInjection/Container.php(262): Drush\Drupal\Commands\config\ConfigExportCommands->__construct(Object(Drupal\Core\Config\ConfigManager), Object(Drupal\Core\Config\CachedStorage)) #1 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(176): Drupal\Component\DependencyInjection\Container->createService(Array, 'config.export.c... ') #2 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(437): Drupal\Component\DependencyInjection\Container->get('config.export.c...', 3) #3 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(276): Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters(Array) #4 /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(176): Drupal\Component\DependencyInjection\Container->createService(Array, 'drush.command.s... ') #5 /var/www/html/vendor/drush/drush/src/Boot/DrupalBoot8.php(280): Drupal\Component\DependencyInjection\Container->get('drush.command.s...') #6 /var/www/html/vendor/drush/drush/src/Boot/DrupalBoot8.php(246): Drush\Boot\DrupalBoot8->addDrupalModuleDrushCommands(Object(Drush\Boot\BootstrapManager)) #7 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(293): Drush\Boot\DrupalBoot8->bootstrapDrupalFull(Object(Drush\Boot\BootstrapManager), NULL) #8 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(493): Drush\Boot\BootstrapManager->doBootstrap(5, 6, NULL) #9 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(427): Drush\Boot\BootstrapManager->bootstrapMax(6) #10 /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php(396): Drush\Boot\BootstrapManager->bootstrapToPhaseIndex(-2, Object(Consolidation\AnnotatedCommand\AnnotationData)) #11 /var/www/html/vendor/drush/drush/src/Boot/BootstrapHook.php(28): Drush\Boot\BootstrapManager->bootstrapToPhase('max', Object(Consolidation\AnnotatedCommand\AnnotationData)) #12 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(44): Drush\Boot\BootstrapHook->initialize(Object(Drush\Symfony\DrushArgvInput), Object( Консолидация\Аннотатедкомманд\Аннотатиондата)) #13 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(36): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->doInitializeHook(Object(Drush\Boot\BootstrapHook) ), Object(Drush\Symfony\DrushArgvInput), Object(Consolidation\AnnotatedCommand\AnnotationData)) #14 /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php(29): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->callInitializeHook(Object(Drush\Boot\BootstrapHook) ), Object(Drush\Symfony\DrushArgvInput), Object(Consolidation\AnnotatedCommand\AnnotationData)) #15 /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php(145): Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->initialize(Object(Drush\Symfony\DrushArgvInput), Object( Консолидация\Аннотатедкомманд\Аннотатиондата)) #16 /var/www/html/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(375): Consolidation\AnnotatedCommand\CommandProcessor->initializeHook(Object(Drush\Symfony\DrushArgvInput), Array, Object(Consolidation\ АннотатедКомманд\АннотацияДанные)) #17 /var/www/html/vendor/symfony/console/Command/Command.php(221): Consolidation\AnnotatedCommand\AnnotatedCommand->initialize(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #18 /var/www/html/vendor/symfony/console/Application.php(1039): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\ Консоль\Вывод\ConsoleOutput)) #19 /var/www/html/vendor/symfony/console/Application.php(275): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput) , Объект(Symfony\Component\Console\Output\ConsoleOutput)) #20 /var/www/html/vendor/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\ Вывод\КонсольВыход)) #21 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(118): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\ Компонент\Консоль\Вывод\ConsoleOutput)) #22 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(48): Drush\Runtime\Runtime->doRun(Array, Object(Symfony\Component\Console\Output\ConsoleOutput)) #23 /var/www/html/vendor/drush/drush/drush.php(72): Drush\Runtime\Runtime->run(Array) #24 /var/www/html/vendor/drush/drush/drush(4): require('/var/www/html/v...') #25 {основной} ArgumentCountError: слишком мало аргументов для функции Drush\Drupal\Commands\config\ConfigExportCommands::__construct(), 2 переданы в /var/www/html/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php в строке 262 и ровно 3 ожидаются в Drush\Drupal\Commands\config\ConfigExportCommands->__construct() (строка 86 файла /var/www/html/vendor/drush/drush/src/Drupal/Commands/config/ConfigExportCommands.php). [предупреждение] Команда Drush завершилась ненормально. это файл композитора.json:

"name": "drupal", "description": "Проект для проектов Drupal 9 с перемещенным корнем документа", "тип": "проект", "license": "GPL-2.0 или новее", "домашняя страница": "https://www.drupal.org/project/drupal", "поддерживать": { "документы": "https://www.drupal.org/docs/user_guide/en/index.html", "чат": "https://www.drupal.org/node/314178" }, "хранилища": [ { "тип": "композитор", "url": "https://packages.drupal.org/8" } ], "требовать": { "композитор/установщики": "^1.9", "cweagans/composer-patches": "^1.7", "drupal/acquia_connector": "^4.0", "drupal/acquia_search": "^3.1", "drupal/admin_toolbar": "^3.2.0", "drupal/adminimal_theme": "^1.4", "drupal/config_split": "^1.7", "drupal/core": "^9.4", "drupal/core-composer-scaffold": "^9.4.8", "drupal/core-project-message": "^9.4.8", "рекомендуется Drupal/ядро": "^9.4.8", "drupal/decoupled_router": "^2.0", "drupal/editor_advanced_link": "^1.8", "drupal/field_group": "^3.1", "drupal/health_check": "^1.3", "drupal/improve_line_breaks_filter": "^1.3", "drupal/jsonapi_extras": "^3.16", "drupal/jsonapi_search_api": "^1.0@RC", "drupal/link_attributes": "^1.11", "drupal/link_field_autocomplete_filter": "^1.14", "drupal/linkit": "^5.0@beta", "drupal/menu_link_attributes": "^1.2", "drupal/metatag": "^1.15", "drupal/miniorange_saml": "^2.21", "drupal/mysql56": "^1.0@beta", "drupal/onlyone": "^1.10", "drupal/openid_connect": "^1.0", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", "drupal/перенаправление": "^1.7", "drupal/rest_menu_items": "^3.0", "drupal/restui": "^1.21", "друпал/планировщик": "^1.3", "drupal/search_api": "^1.19", "drupal/search_api_solr": "^4.1", "drupal/simple_menu_icons": "^2.2", "drupal/subrequests": "^3.0", "друпал/svg_image": "^1,14", "drupal/url_redirect": "^2.62", "драш/драш": "~10" }, "require-dev": { "drupal/core-dev": "^9.4.8" }, "конфликт": { "друпал/друпал": "*" }, «минимальная стабильность»: «бета», «предпочтительно стабильный»: правда, "конфигурация": { "сортировать пакеты": правда, "разрешить-плагины": { «композитор/установщики»: правда, «dealerdirect/phpcodesniffer-composer-installer»: правда, "cweagans/composer-patches": правда, «drupal/core-composer-scaffold»: правда, «drupal/core-project-message»: правда } }, "дополнительный": { "drupal-эшафот": { "локации": { "web-root": "docroot/" } }, "пути-установщика": { "докрут/ядро": [ "тип: ядро ​​Drupal" ], "docroot/libraries/{$name}": [ "тип: библиотека Drupal" ], "docroot/modules/contrib/{$name}": [ "тип: модуль Drupal" ], "docroot/profiles/contrib/{$name}": [ "тип: профиль-drupal" ], "docroot/themes/contrib/{$name}": [ "тип: Drupal-тема" ], "drush/Commands/contrib/{$name}": [ "тип: Drupal-drush" ], "docroot/modules/custom/{$name}": [ "тип: Drupal-пользовательский-модуль" ], "docroot/profiles/custom/{$name}": [ "тип: Drupal-пользовательский-профиль" ], "docroot/themes/custom/{$name}": [ "тип: Drupal-custom-theme" ] }, "drupal-core-project-message": { "включить-ключи": [ "домашняя страница", "поддерживать" ], "post-create-project-cmd-message": [ " ", " Поздравляем, вы установили кодовую базу Drupal ", " из шаблона Drupal/recommended-project! ", " ", "", "Следующие шаги:", "* Установите сайт: https://www.drupal.org/docs/8/install", "* Прочтите руководство пользователя: https://www.drupal.org/docs/user_guide/en/index.html", «* Получить поддержку: https://www.drupal.org/support», " * Присоединяйтесь к сообществу Drupal:", " https://www.drupal.org/getting-involved", " * Удалите плагин, который печатает это сообщение:", «композитор удаляет drupal/core-project-message» ] }, "патчи": { "друпал/подзапросы": { «Исправить проблему, которая дает один и тот же результат для нескольких подзапросов»: «https://www.drupal.org/files/issues/201 ... 5-09.patch», «Проблема с валидатором JSON»: «https://www.drupal.org/files/issues/201 ... ject.patch», «Исправить замену токена без кандидатов»: «patches/token-replacement-issue.patch.txt» }, "друпал/метатег": { «Открыть метатег через JSON:API»: «https://www.drupal.org/files/issues/202 ... 7-93.patch» } } } } Этот проект размещен на хостинге Acquia, проект запущен онлайн, но при входе в систему возникает ошибка:

"Drupal\acquia_connector\AuthService" не найден в /mnt/www/html/website/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php в строке 262 #0 /mnt/www/html/website /docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(176): Drupal\Component\DependencyInjection\Container->createService(Array, 'acquia_connecto...') №1
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как я могу выполнить пошаговую отладку команды drush с помощью ddev и PhpStorm?
    Anonymous » » в форуме Php
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • \Drupal::request()->getRequestUri(); не обновляются параметры предварительной обработки Drupal
    Anonymous » » в форуме Php
    0 Ответы
    118 Просмотры
    Последнее сообщение Anonymous
  • Использование Drupal Cache API для кэширования объектов Drupal
    Anonymous » » в форуме Php
    0 Ответы
    65 Просмотры
    Последнее сообщение Anonymous
  • Drupal 8.9.19 — Drupal 9.0.0
    Anonymous » » в форуме Php
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Drupal 8.9.19 — Drupal 9.0.0
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»