Рейтинг:0

Обновление модуля с композитором, обновляет модуль, но не совсем

флаг na

Я обновляю модули на своем сайте drupal и использую композитор следующим образом:

композитор требует «drupal/module»

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

введите описание изображения здесь

Это происходит на каждом модуле, который у меня есть.

композитор.json:

{
"name": "drupal/устаревший проект",
"description": "Шаблон проекта для проектов Drupal 8 с компоновщиком, соответствующим макету drupal/drupal",
"тип": "проект",
"лицензия": "GPL-2.0 или более поздняя версия",
"домашняя страница": "https://www.drupal.org/project/drupal",
"поддерживать": {
    "docs": "https://www.drupal.org/docs/user_guide/en/index.html",
    "чат": "https://www.drupal.org/node/314178"
},
"хранилища": [
    {
        "тип": "композитор",
        "url": "https://packages.drupal.org/8"
    }
],
"требовать": {
    "композитор/установщики": "^1.2",
    "cweagans/composer-patches": "^1.7",
    "drupal/admin_toolbar": "^3.0",
    "drupal/core-composer-scaffold": "^8.8",
    "drupal/core-project-message": "^8.8",
    "drupal/core-рекомендуется": "^8.8",
    "drupal/core-vendor-hardening": "^8.8",
    "друпал/ctools": "^3.2",
    "drupal/field_group": "^3.1",
    "drupal/field_permissions": "^1.1",
    "drupal/fontawesome_menu_icons": "^1.9",
    "друпал/геополе": "^1.31",
    "друпал/imce": "^2.4",
    "друпал/memcache": "^2.3",
    "друпал/r4032логин": "^2.1",
    "друпал/токен": "^1.9",
    "drupal/views_base_url": "^2.0@beta",
    "drupal/views_bulk_operations": "^3.13",
    "друпал/вес": "^3.3"
},
"конфликт": {
    "друпал/друпал": "*"
},
"минимальная стабильность": "dev",
«предпочтительно стабильный»: правда,
"конфигурация": {
    "сортировать-пакеты": правда
},
"дополнительный": {
    "друпал-скаффолд": {
        "места": {
            "веб-корень": "./"
        }
    },
    "пути установщика": {
        "ядро": ["тип:ядро drupal"],
        "библиотеки/{$name}": ["тип:библиотека drupal"],
        "modules/contrib/{$name}": ["type:drupal-module"],
        "profiles/contrib/{$name}": ["type:drupal-profile"],
        "themes/contrib/{$name}": ["type:drupal-theme"],
        "drush/Commands/contrib/{$name}": ["type:drupal-drush"],
        "modules/custom/{$name}": ["type:drupal-custom-module"],
        "themes/custom/{$name}": ["type:drupal-custom-theme"]
    },
    "drupal-core-project-message": {
        "include-keys": ["домашняя страница", "поддержка"],
        "сообщение-команды-сообщения-создания-проекта": [
            "<bg=синий;fg=белый> </>",
            "<bg=blue;fg=white> Поздравляем, вы установили кодовую базу Drupal </>",
            "<bg=blue;fg=white> из шаблона drupal/legacy-project! </>",
            "<bg=синий;fg=белый> </>",
            "",
            "<bg=yellow;fg=black>Дальнейшие шаги</>:",

            " * Установить сайт: 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"
        ]
    }
}

}

флаг cn
Вы проверили правильность файлов?
pierostz avatar
флаг na
Вы имеете в виду информационный файл модуля? Если что да. У него старая версия.
флаг cn
И вы проверили очевидные вещи, такие как запуск команд композитора в правильной папке и т. д.? Если ваш композитор не работает, попробуйте переустановить его.
флаг ru
`composer require` и `composer update` загружают только файлы, вам все равно нужно проверить наличие обновлений базы данных `drush updb`, а затем очистить кеш `drush cr`
pierostz avatar
флаг na
@Clive да, я проверил, что запускаю команды композитора в правильной папке. Это будет корень друпала, верно?
pierostz avatar
флаг na
@Hundri Да, я запускаю и drush updb, и drush cr после команд композитора.
No Sssweat avatar
флаг ua
@pierostz, можете ли вы опубликовать код файла composer.json? Вы уверены, что просматриваете своим браузером правильный сайт, а не клон, который не имеет обновленного модуля?
pierostz avatar
флаг na
@NoSssweat Я добавил файл composer.json. Я думаю, Клайв прав. Я должен удалить композитор и снова добавить его... но как мне это сделать?
leymannx avatar
флаг ne
Докер? Может проблема с синхронизацией? Перезагрузите сервер, возможно, проблема с кэшем.
Kevin avatar
флаг in
Здесь не хватает какой-то детали. Composer обновляется, я никогда не видел, чтобы он скачивал файлы и _не_ менялся. Включенная картинка и json странные, вы запросили 2.3, вы получили 2.3.0 модуля memcache, что отражено в composer.json. Что не скачал?
Kevin avatar
флаг in
Также, если вы обновляете модули, вы должны `composer update drupal/module`, а не требовать снова.
greggles avatar
флаг ru
Вы сказали: «Я захожу на страницу обновления модулей, кажется, ничего не меняется». Какая страница является страницей обновления? И какие изменения вы ожидаете увидеть?

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

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