Score:0

ข้อผิดพลาดในการอัปเดตนักแต่งเพลงหลังจากการอัปเดตนักแต่งเพลงจาก 1 เป็น 2

ธง sg

Linux ของฉันมีนักแต่งเพลงอัปเกรดเป็นนักแต่งเพลงเวอร์ชัน 2.1.9 ไม่มีปัญหากับ Drupal ที่เพิ่งตั้งค่าใหม่มีเพียงฉันเท่านั้นที่ยังมี Drupal รุ่นเก่าวางอยู่ ซึ่งตอนนี้ฉันต้องการอัปเดต Composer 2 และ Drupal 9 ด้วย

ตอนนี้ฉันได้มุ่งเน้นไปที่เอกสารต่อไปนี้: https://www.drupal.org/docs/develop/using-composer/preparing-your-site-for-composer-2

ด้วย "composer update --dry-run" ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ปลั๊กอิน "composer/installers" ถูกข้ามไปเนื่องจากต้องใช้เวอร์ชัน Plugin API ("^1.0") ที่ไม่ตรงกับการติดตั้ง Composer ("2.1.0") ของคุณ คุณอาจต้องเรียกใช้การอัปเดตผู้แต่งด้วยตัวเลือก "--no-plugins"
ปลั๊กอิน "cweagans/composer-patches" ถูกข้ามไปเนื่องจากต้องใช้เวอร์ชัน Plugin API ("^1.0") ที่ไม่ตรงกับการติดตั้ง Composer ("2.1.0") ของคุณ คุณอาจต้องเรียกใช้การอัปเดตผู้แต่งด้วยตัวเลือก "--no-plugins"
ปลั๊กอิน "drupal/console-extend-plugin" ถูกข้ามไปเนื่องจากต้องใช้ Plugin API เวอร์ชัน ("^1.0") ที่ไม่ตรงกับการติดตั้ง Composer ("2.1.0") ของคุณ คุณอาจต้องเรียกใช้การอัปเดตผู้แต่งด้วยตัวเลือก "--no-plugins"
ปลั๊กอิน "drupal-composer/drupal-scaffold" ถูกข้ามไปเนื่องจากต้องใช้ Plugin API เวอร์ชัน ("^1.0.0") ที่ไม่ตรงกับการติดตั้ง Composer ของคุณ ("2.1.0") คุณอาจต้องเรียกใช้การอัปเดตผู้แต่งด้วยตัวเลือก "--no-plugins"
ปลั๊กอิน "zaporylie/composer-drupal-optimizations" ถูกข้ามไปเนื่องจากต้องใช้ Plugin API เวอร์ชัน ("^1.1") ที่ไม่ตรงกับการติดตั้ง Composer ("2.1.0") ของคุณ คุณอาจต้องเรียกใช้การอัปเดตผู้แต่งด้วยตัวเลือก "--no-plugins"
กำลังโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจ
การอัปเดตการอ้างอิง
ไม่สามารถแก้ไขข้อกำหนดของคุณเป็นชุดแพ็คเกจที่ติดตั้งได้

  ปัญหา 1
    - drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1] ต้องการผู้แต่งปลั๊กอิน-api ^1.0.0 -> พบผู้แต่งปลั๊กอิน-api[2.1.0] แต่ไม่ตรงกับ ข้อ จำกัด
    - ผู้แต่งรูท json ต้องการ drupal-composer/drupal-scaffold ^2.5 -> พอใจโดย drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1]

และถ้าตอนนี้ฉันทำในสิ่งที่ข้อความแสดงข้อผิดพลาดระบุว่า "composer update --no-plugins":

> DrupalProject\composer\ScriptHandler::checkComposerVersion
กำลังโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจ
การอัปเดตการอ้างอิง
ไม่สามารถแก้ไขข้อกำหนดของคุณเป็นชุดแพ็คเกจที่ติดตั้งได้

  ปัญหา 1
    - drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1] ต้องการผู้แต่งปลั๊กอิน-api ^1.0.0 -> พบผู้แต่งปลั๊กอิน-api[2.1.0] แต่ไม่ตรงกับ ข้อ จำกัด
    - ผู้แต่งรูท json ต้องการ drupal-composer/drupal-scaffold ^2.5 -> พอใจโดย drupal-composer/drupal-scaffold[2.5.0, ..., 2.6.1]

ฉันไม่สามารถย้อนกลับไปใช้เวอร์ชันเก่าของนักแต่งเพลง 1 ได้ง่ายๆ ในขณะนี้ ขออภัย ตอนนี้ฉันสามารถปรับไฟล์ Composer.json ด้วยตนเองได้ไหม และฉันต้องพิจารณาอะไรบ้าง จะขอบคุณสำหรับความช่วยเหลือใด ๆ !

ผู้แต่ง json ปัจจุบัน แต่ล้าสมัยของฉัน:

{
    "ชื่อ": "drupal-composer/drupal-project",
    "description": "เทมเพลตโครงการสำหรับโครงการ Drupal 8 พร้อมผู้แต่ง",
    "ประเภท": "โครงการ",
    "ใบอนุญาต": "GPL-2.0 หรือใหม่กว่า",
    "ผู้เขียน": [
        {
            "ชื่อ": "",
            "บทบาท": ""
        }
    ]
    "ที่เก็บ": [
        {
            "ประเภท": "ผู้แต่ง",
            "url": "https://packages.drupal.org/8"
        }
    ]
    "จำเป็นต้อง": {
        "php": ">=7.0.8",
        "behat/mink-selenium2-driver": "dev-master เป็น 1.3.x-dev",
        "ผู้แต่ง/ผู้ติดตั้ง": "^1.2",
        "cweagans/composer-patch": "^1.6.5",
        "drupal-composer/drupal-scaffold": "^2.5",
        "drupal/adminimal_admin_toolbar": "^1.10",
        "drupal/adminimal_theme": "^1.5",
        "drupal/aet": "2.x-dev@dev",
        "drupal/backup_migrate": "^4.0",
        "drupal/business_rules": "2.x-dev@dev",
        "drupal/ckeditor_accordion": "1.x-dev@dev",
        "drupal/ckeditor_font": "1.x-dev@dev",
        "drupal/commerce": "^2.16",
        "drupal/commerce_feeds": "^1.0@alpha",
        "drupal/คอนโซล": "^1.0.2",
        "drupal/บริบท": "4.x-dev",
        "drupal/core": "^8.7.0",
        "drupal/datatables": "1.x-dev",
        "drupal/devel": "^2.1",
        "drupal/diff": "^1.0",
        "drupal/ds": "^3.4",
        "drupal/entity_print": "2.x-dev",
        "drupal/entity_usage": "^2.0",
        "drupal/fancy_login": "^2.2",
        "drupal/ฟีด": "3.x-dev",
        "drupal/feeds_para_mapper": "1.x-dev",
        "drupal/feeds_tamper": "^2.0@beta",
        "drupal/field_group": "^3.0",
        "drupal/flag": "^4.0@alpha",
        "drupal/foundation_layouts": "^6.0",
        "drupal/go_back": "^1.5",
        "drupal/go_back_history": "^1.0",
        "drupal/inline_entity_form": "^1.0",
        "drupal/isbn": "^1.1",
        "drupal/libraries": "^3.0@alpha",
        "drupal/menu_token": "1.x-dev@dev",
        "drupal/module_filter": "^3.1",
        "drupal/node_token": "^1.1",
        "drupal/pagebreak": "^1.0",
        "drupal/ย่อหน้า": "^1.12",
        "drupal/paragraphs_inline_entity_form": "^1.0@beta",
        "drupal/patchinfo": "^1.1",
        "drupal/pathauto": "^1.8",
        "drupal/php": "1.x-dev@dev",
        "drupal/printfriendly": "^3.4",
        "drupal/reference_table_formatter": "1.x-dev",
        "drupal/revision_log": "1.x-dev@dev",
        "drupal/revision_log_default": "^1.2",
        "drupal/rules": "3.x-dev@dev",
        "drupal/rules_ban": "^3.0@alpha",
        "drupal/rules_conditional": "1.x-dev@dev",
        "drupal/show_title": "^1.5",
        "drupal/super_login": "^1.3",
        "drupal/svg_image": "^1.15",
        "drupal/tablefield": "^2.1",
        "drupal/โทเค็น": "^1.9",
        "drupal/token_custom": "^1.0@alpha",
        "drupal/token_filter": "1.x-dev@dev",
        "drupal/total_control": "^2.0@beta",
        "drupal/tr_rulez": "1.x-dev@dev",
        "drupal/vardumper": "^1.5",
        "drupal/vbo_export": "^3.1",
        "drupal/view_mode_page": "3.x-dev",
        "drupal/view_modes_display": "^2.2",
        "drupal/views_bulk_operations": "^3.3",
        "drupal/views_cumulative_field": "^1.5",
        "drupal/views_data_export": "1.x-dev",
        "drupal/views_simple_math_field": "2.x-dev@dev",
        "drupal/zurb_foundation": "^6.0",
        "ดรัช/ดรัช": "^9.0.0",
        "firephp/firephp-core": "^0.5.3",
        "mikehaertl/phpwkhtmltopdf": "~2.1",
        "phpoffice/phpexcel": "1.8.0",
        "phpoffice/phpspreadsheet": "^1.6",
        "phpoffice/phpword": "^0.17.0",
        "tecnickcom/tcpdf": "~6",
        "vlucas/phpdotenv": "^2.4",
        "webflo/drupal-finder": "^1.0.0",
        "webmozart/path-util": "^2.3",
        "zaporylie/composer-drupal-optimizations": "^1.0"
    },
    "require-dev": {
        "webflo/drupal-core-require-dev": "^8.7.0"
    },
    "ขัดแย้ง": {
        "drupal/ดรูปาล": "*"
    },
    "ความเสถียรขั้นต่ำ": "dev",
    "เสถียรกว่า": จริง
    "กำหนดค่า": {
        "จัดเรียงแพ็คเกจ": จริง
    },
    "โหลดอัตโนมัติ": {
        "แผนที่ชั้นเรียน": [
            "สคริปต์/ผู้แต่ง/ScriptHandler.php"
        ]
        "ไฟล์": ["load.environment.php"]
    },
    "สคริปต์": {
        "pre-install-cmd": [
            "DrupalProject\composer\ScriptHandler::checkComposerVersion"
        ]
        "pre-update-cmd": [
            "DrupalProject\composer\ScriptHandler::checkComposerVersion"
        ]
        "หลังการติดตั้ง cmd": [
            "DrupalProject\composer\ScriptHandler::createRequiredFiles"
        ]
        "หลังการปรับปรุง cmd": [
            "DrupalProject\composer\ScriptHandler::createRequiredFiles"
        ]
    },
    "พิเศษ": {
        "composer-exit-on-patch-failure": จริง
        "patchLevel": {
            "drupal/คอร์": "-p2"
        },
        "เส้นทางตัวติดตั้ง": {
            "เว็บ/คอร์": ["ประเภท:drupal-core"],
            "เว็บ/ห้องสมุด/{$name}": ["type:drupal-library"],
            "เว็บ/โมดูล/contrib/{$name}": ["ประเภท:drupal-โมดูล"],
            "เว็บ/โปรไฟล์/contrib/{$name}": ["type:drupal-profile"],
            "เว็บ/ธีม/contrib/{$name}": ["type:drupal-theme"],
            "drush/Commands/contrib/{$name}": ["ประเภท:drupal-drush"]
        },
        "drupal-scaffold": {
            "อักษรย่อ": {
                ".editorconfig": "../.editorconfig",
                ".gitattributes": "../.gitattributes"
            }
        }
    }
}

ฉันใช้ Drupal 8.8.5 บน PHP 7.4.27 และ Apache/2.4.52 (Unix) พร้อมหน่วยความจำ 8 GB; เอ็นจิ้นฐานข้อมูลคือ MariaDB 5.5.5-10.6.5

Kevin avatar
in flag
คุณต้องอัปเดตปลั๊กอินที่ล้าสมัยก่อน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา