首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 8- composer更新抛出错误

Drupal 8- composer更新抛出错误
EN

Stack Overflow用户
提问于 2020-11-17 15:56:56
回答 1查看 1.2K关注 0票数 0

我正在尝试使用composer update命令更新我的drupal站点,但是在更新drupal/core时会出现错误。我希望成功地运行composer update命令来添加更多的依赖项。

我不能在这里粘贴整个日志,但只张贴错误部分供您参考:

代码语言:javascript
复制
...
- Upgrading symfony/http-kernel (v3.4.43 => v3.4.46): Extracting archive
  - Upgrading symfony/dependency-injection (v3.4.43 => v3.4.46): Extracting archive
  - Upgrading symfony/class-loader (v3.4.43 => v3.4.46): Extracting archive
  - Upgrading pear/archive_tar (1.4.9 => 1.4.10): Extracting archive
  - Upgrading masterminds/html5 (2.7.3 => 2.7.4): Extracting archive
  - Upgrading laminas/laminas-zendframework-bridge (1.0.4 => 1.1.1): Extracting archive
  - Upgrading laminas/laminas-feed (2.12.2 => 2.12.3): Extracting archive
  - Upgrading egulias/email-validator (2.1.18 => 2.1.24): Extracting archive
  - Upgrading doctrine/annotations (1.10.3 => 1.11.1): Extracting archive
  - Upgrading drupal/core (8.9.2 => 8.9.8): Extracting archive
  - Applying patches for drupal/core
    https://www.drupal.org/files/issues/2020-02-07/2869592-remove-update-warning-34.patch (2869592 - Disabled update module shouldn't produce a status report warning)
   Could not apply patch! Skipping. The error was: Cannot apply patch https://www.drupal.org/files/issues/2020-02-07/2869592-remove-update-warning-34.patch
  - Upgrading squizlabs/php_codesniffer (3.5.5 => 3.5.8): Extracting archive
  - Installing sirbrillig/phpcs-variable-analysis (v2.9.0): Extracting archive
  - Upgrading drupal/coder (8.3.9 => 8.3.11):     Update failed (The .git directory is missing from D:\wamp64\www\drupal\vendor\drupal\coder, see https://getcomposer.org/commit-deps for more information)
    Would you like to try reinstalling the package instead [yes]? yes
  - Removing drupal/coder (8.3.9)
  - Installing drupal/coder (8.3.11): Cloning 67c1bcf2d6 from cache
    0 [>---------------------------]

  [Exception]
  Cannot apply patch 2869592 - Disabled update module shouldn't produce a status report warning (https://www.drupal.org/files/issues/2020-02-07/2869592-remove-update-warning-34.patch)!


update [--with WITH] [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-install] [--no-autoloader] [--no-scripts] [--no-suggest] [--no-progress] [-w|--with-dependencies] [-W|--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...

这是我的composer.json文件供您参考。请检查并帮助我解决这个问题。

代码语言:javascript
复制
{
    "name": "feroze/my-project",
    "description": "Project template for Drupal 8 sites built with Lightnest.",
    "type": "project",
    "minimum-stability": "dev",
    "prefer-stable": true,
    "repositories": {
        "drupal": {
            "type": "composer",
            "url": "https://packages.drupal.org/8"
        },
        "asset-packagist": {
            "type": "composer",
            "url": "https://asset-packagist.org"
        },
        "brilsergei": {
            "type": "package",
            "package": {
                "name": "brilsergei/county",
                "version": "master",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/brilsergei/county/archive/master.zip",
                    "type": "zip"
                },
                "require": {
                    "composer/installers": "^1.2.0"
                }
            }
        },
        "kbwood": {
            "type": "package",
            "package": {
                "name": "kbwood/countdown",
                "version": "master",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/kbwood/countdown/archive/master.zip",
                    "type": "zip"
                },
                "require": {
                    "composer/installers": "^1.2.0"
                }
            }
        },
        "lightnest": {
            "type": "composer",
            "url": "..."
        }
    },
    "require": {
        "php": ">=7.1",
        "lightnest/lightnest": "^3.7.0",
        "acquia/blt": "^11.6.0",
        "acquia/drupal-spec-tool": "*",
        "acquia/lightning": "^4.0.0",
        "drupal/config_split": "^1.0.0",
        "drupal/core": "^8.6.0",
        "drupal/devel": "^2.0.0",
        "drupal/qa_accounts": "^1.0.0-alpha1",
        "bower-asset/jquery.easing": "^1.3.0",
        "bower-asset/blazy": "^1.8.0",
        "bower-asset/chosen": "^1.8.0"
    },
    "require-dev": {
        "acquia/blt-require-dev": "^11.0.0-alpha1"
    },
    "config": {
        "platform": {
            "php": "7.2"
        },
        "sort-packages": true
    },
    "extra": {
        "merge-plugin": {
            "include": [
                "composer-extensions/*.composer.json"
            ],
            "recurse": true,
            "replace": false,
            "ignore-duplicates": false,
            "merge-dev": true,
            "merge-extra": false,
            "merge-extra-deep": false,
            "merge-scripts": false
        },
        "composer-exit-on-patch-failure": true,
        "drupal-scaffold": {
            "initial": {
                "sites/default/default.services.yml": "sites/default/services.yml",
                "sites/default/default.settings.php": "sites/default/settings.php"
            }
        },
        "enable-patching": true,
        "installer-paths": {
            "docroot/core": [
                "type:drupal-core"
            ],
            "docroot/modules/contrib/{$name}": [
                "type:drupal-module"
            ],
            "docroot/modules/custom/{$name}": [
                "type:drupal-custom-module"
            ],
            "docroot/profiles/contrib/{$name}": [
                "type:drupal-profile"
            ],
            "docroot/profiles/custom/{$name}": [
                "type:drupal-custom-profile"
            ],
            "docroot/themes/contrib/{$name}": [
                "type:drupal-theme"
            ],
            "docroot/themes/custom/{$name}": [
                "type:drupal-custom-theme"
            ],
            "docroot/libraries/{$name}": [
                "type:drupal-library",
                "type:bower-asset",
                "type:npm-asset"
            ],
            "drush/Commands/{$name}": [
                "type:drupal-drush"
            ]
        },
        "installer-types": [
            "bower-asset",
            "npm-asset"
        ],
        "patchLevel": {
            "drupal/core": "-p2"
        },
        "patches": {}
    }
}
EN

回答 1

Stack Overflow用户

发布于 2020-11-17 17:25:25

异常不能应用补丁2869592 -禁用的更新模块不应该产生状态报告警告(https://www.drupal.org/files/issues/2020-02-07/2869592-remove-update-warning-34.patch)!

该修补程序不再适用于您的Drupal版本。看起来,您需要重新定位修补程序,以便应用到要升级到的Core发行版。

根据修补程序查看相关问题:Disabled update module shouldn't produce a status report warning

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64878726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档