Score:0

ฉันจะแก้ไขความขัดแย้งของ var-dumper ได้อย่างไร

ธง in

การอัปเกรดของฉันล้มเหลว ฉันอยู่ที่ 8.9.19 และฉันใช้สถานะการอัปเกรดเพื่อให้แน่ใจว่าโมดูลทั้งหมดของฉันเข้ากันได้กับเวอร์ชันคอร์หลักถัดไป ฉันกำลังทำตามคำแนะนำที่ https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-หรือใหม่กว่า

เมื่อฉันไปถึงขั้นตอนที่ 3 ซึ่งกำลังเรียกใช้การอัปเดตผู้แต่ง ฉันพบปัญหาเหล่านี้:

- ผู้แต่งรูท json ต้องการ drupal/devel ^2.1 -> พอใจโดย drupal/devel[2.1.0, 2.x-dev (นามแฝงของ dev-2.x)]
- drupal/core-recommended 9.1.0-alpha1 ต้องการ symfony/var-dumper v5.1.7 -> พอใจโดย symfony/var-dumper[v5.1.7]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.1.7 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended 9.2.0-alpha1 ต้องการ symfony/var-dumper v5.2.6 -> พอใจโดย symfony/var-dumper[v5.2.6]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.2.6 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended 9.3.0-alpha1 ต้องการ symfony/var-dumper v5.3.8 -> พอใจโดย symfony/var-dumper[v5.3.8]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.3.8 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.2.0-beta1, ..., 9.2.0-beta2] ต้องการ symfony/var-dumper v5.2.8 -> พอใจโดย symfony/var-dumper[v5.2.8]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.2.8 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended 9.2.0-beta3 ต้องใช้ symfony/var-dumper v5.3.0-RC1 -> symfony/var-dumper[v5.3.0-RC1] เป็นที่พอใจ
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.3.0-RC1 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.0.0-beta3, ..., 9.0.0-rc1] ต้องการ symfony/var-dumper v5.0.8 -> พอใจโดย symfony/var-dumper[v5.0.8]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.0.8 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.0.0, ..., 9.0.12] ต้องการ symfony/var-dumper v5.1.0 -> พอใจโดย symfony/var-dumper[v5.1.0]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.1.0 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.1.0-beta1, ..., 9.1.7] ต้องการ symfony/var-dumper v5.1.8 -> พอใจโดย symfony/var-dumper[v5.1.8]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.1.8 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.0.13, ..., 9.1.x-dev] ต้องการ symfony/var-dumper v5.1.11 -> พอใจโดย symfony/var-dumper[v5.1.11]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.1.11 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended[9.2.0-rc1, ..., 9.2.x-dev] ต้องการ symfony/var-dumper v5.3.0 -> พอใจโดย symfony/var-dumper[v5.3.0]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.3.0 (ผลการวิเคราะห์ความขัดแย้ง)
- drupal/core-recommended 9.0.0-alpha1 ต้องการผู้แต่ง/ผู้ติดตั้ง v1.7.0 -> พอใจโดยผู้แต่ง/ผู้ติดตั้ง[v1.7.0]
- drupal/core-recommended[9.0.0-alpha2, ..., 9.0.0-beta2] ต้องการผู้แต่ง/ผู้ติดตั้ง v1.8.0 -> พอใจโดยผู้แต่ง/ผู้ติดตั้ง[v1.8.0]
- ผู้แต่ง/ผู้ติดตั้ง[v1.7.0, ..., v1.8.0] ต้องการผู้แต่ง-ปลั๊กอิน-api ^1.0 -> พบผู้แต่ง-ปลั๊กอิน-api[2.1.0] แต่ไม่ตรงกับข้อจำกัด
- drupal/core-recommended[9.3.x-dev, ..., 9.4.x-dev] ต้องการ symfony/var-dumper v5.3.10 -> พอใจโดย symfony/var-dumper[v5.3.10]
- สรุป: อย่าติดตั้ง symfony/var-dumper v5.3.10 (ผลการวิเคราะห์ความขัดแย้ง)
- ผู้แต่งรูท json ต้องการ drupal/core-recommended ^9 -> พอใจโดย drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev]

ฉันไม่เข้าใจปัญหาหรือสิ่งที่ต้องทำ var-dumper ไม่ได้อยู่ในไฟล์ของฉัน ผู้แต่ง.jsonแต่ฉันเห็นมันเป็น k

ฉันได้ลองใช้การอัปเดตด้วย -W แล้วไม่มีการเปลี่ยนแปลง ฉันจะทราบได้อย่างไรว่าเวอร์ชันใดกำลังใช้อยู่ ฉันจำเป็นต้องติดตั้งหรือลบบางอย่างหรือไม่? การรัน symfony/var-dumper แสดงสิ่งนี้:

drupal/devel 2.1.0 ต้องการ symfony/var-dumper (~2.7|^3|^4)           
psy/psysh v0.10.9 ต้องการ symfony/var-dumper (~5.0|~4.0|~3.0|~2.7)  
symfony/error-handler v4.4.30 ต้องการ symfony/var-dumper (^4.4|^5.0)            
symfony/http-kernel v3.4.49 ขัดแย้งกับ symfony/var-dumper (<3.3)                 

นี่คือความสมบูรณ์ของฉัน ผู้แต่ง.json:

{
    "ชื่อ": "drupal-composer/drupal-project",
    "description": "เทมเพลตโครงการสำหรับโครงการ Drupal 8 พร้อมผู้แต่ง",
    "ประเภท": "โครงการ",
    "ใบอนุญาต": "GPL-2.0 หรือใหม่กว่า",
    "ผู้เขียน": [
        {
            "ชื่อ": "",
            "บทบาท": ""
        }
    ]
    "การพึ่งพา": {
    },
    "ที่เก็บ": {
        "ดรูพัล": {
            "ประเภท": "ผู้แต่ง",
            "url": "https://packages.drupal.org/8"
        }
    },
    "จำเป็นต้อง": {
        "php": ">=7.0.8",
        "ผู้แต่ง/ผู้ติดตั้ง": "^1.2",
        "cweagans/composer-patch": "^1.6",
        "drupal/addanother": "^1.0",
        "drupal/admin_toolbar": "^2.3",
        "drupal/adminimal_admin_toolbar": "^1.11",
        "drupal/adminimal_theme": "^1.5",
        "drupal/advagg": "^4.1",
        "drupal/backup_migrate": "^5.0@RC",
        "drupal/bamboo_twig": "^5.0-alpha1",
        "drupal/better_exposed_filters": "^5.0",
        "drupal/block_field": "^1.0@RC",
        "drupal/บล็อก": "^3.0",
        "drupal/classy_paragraphs": "^1.0@beta",
        "drupal/กาแฟ": "^1.0",
        "drupal/config_delete": "^1.17",
        "drupal/config_inspector": "^1.1",
        "drupal/config_update": "^1.7",
        "drupal/คอนโซล": "~1.0",
        "drupal/contentimport": "^9.3",
        "drupal/บริบท": "^4.0@beta",
        "drupal/core-composer-scaffold": "^9",
        "drupal/core-project-message": "^9",
        "drupal/core-recommended": "^9",
        "drupal/createandcontinue": "^1.2",
        "drupal/cshs": "^2.3",
        "drupal/ctools": "^3.4",
        "drupal/d8w3css": "^1.17",
        "drupal/devel": "^2.1",
        "drupal/disable_messages": "^2.0",
        "drupal/draggable_dashboard": "^1.4",
        "drupal/ds": "^3.7",
        "drupal/editablefields": "^1.0@beta",
        "drupal/email_registration": "^1.1",
        "drupal/empty_page": "^3.0",
        "drupal/entity": "^1.1",
        "drupal/entity_browser": "^2.5",
        "drupal/entity_print": "^2.2",
        "drupal/entity_reference_revisions": "^1.8",
        "drupal/entity_usage": "^2.0@beta",
        "drupal/examples": "^3.0",
        "drupal/extlink": "^1.5",
        "drupal/field_group": "^3.1",
        "drupal/graphql": "^3.0",
        "drupal/graphql_core": "^3.0",
        "drupal/โฮมบ็อกซ์": "1.x-dev",
        "drupal/htmlmail": "^3.0@alpha",
        "drupal/image_effects": "^3.0",
        "drupal/inline_entity_form": "^1.0@RC",
        "drupal/jquery_ui": "^1.4",
        "drupal/jquery_ui_accordion": "^1.1",
        "drupal/jquery_ui_datepicker": "^1.1",
        "drupal/libraries": "^3.0@alpha",
        "drupal/link_attributes": "^1.11",
        "drupal/mailcontrol": "^1.2",
        "drupal/maillog": "^1.0@beta",
        "drupal/mailsystem": "^4.3",
        "drupal/menu_per_role": "^1.3",
        "drupal/metatag_head_title": "^1.1",
        "drupal/module_filter": "^3.1",
        "drupal/multiple_registration": "^2.92",
        "drupal/openapi": "^2.0@RC",
        "drupal/openapi_ui": "^1.0@RC",
        "drupal/ย่อหน้า": "^1.12",
        "drupal/pathauto": "^1.8",
        "drupal/โปรไฟล์": "^1.1",
        "drupal/publication_date": "^2.0@beta",
        "drupal/เผยแพร่เนื้อหา": "^1.3",
        "drupal/เปลี่ยนเส้นทาง": "^1.6",
        "drupal/registration_types": "^1.0@beta",
        "drupal/rename_admin_paths": "^2.0",
        "drupal/responsive_menu": "4.4.1",
        "drupal/save_edit": "^1.3",
        "drupal/sendgrid_integration": "^1.7",
        "drupal/simple_sitemap": "^3.10",
        "drupal/simplelogin": "^6.0",
        "drupal/system_stream_wrapper": "^1.0@alpha",
        "drupal/tablesorter": "^2.0@beta",
        "drupal/taxonomy_manager": "^2.0",
        "drupal/term_csv_export_import": "^3.0@alpha",
        "drupal/โทเค็น": "^1.7",
        "drupal/twig_debugger": "^1.1",
        "drupal/twig_field_value": "^2.0",
        "drupal/twig_tweak": "^2.6",
        "drupal/twigsuggest": "^1.0@beta",
        "drupal/typed_data": "^1.0@alpha",
        "drupal/upgrade_status": "^3.11",
        "drupal/vertical_tabs_config": "^1.3",
        "drupal/viewfield": "^3.0@beta",
        "drupal/views_autocomplete_filters": "^1.3",
        "drupal/views_bulk_edit": "^2.4",
        "drupal/views_bulk_operations": "^3.9",
        "drupal/views_conditional": "^1.3",
        "drupal/views_natural_sort": "^2.0@alpha",
        "drupal/views_taxonomy_term_name_into_id": "^1.0@alpha",
        "drupal/watchdog_prune": "^2.1",
        "psr/log": "^1.1",
        "กิ่งไม้/ส่วนขยาย": "^1.5",
        "vlucas/phpdotenv": "^4.0",
        "webflo/drupal-finder": "^1.0.0",
        "zaporylie/composer-drupal-optimizations": "^1.0"
    },
    "require-dev": {
        "drupal/core-dev": "^9"
    },
    "ขัดแย้ง": {
        "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-scaffold": {
            "สถานที่": {
                "เว็บรูท": "เว็บ/"
            }
        },
        "เส้นทางตัวติดตั้ง": {
            "เว็บ/คอร์": ["ประเภท: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"]
        }
    }
}
Score:3
ธง bd

เป็นโมดูล devel ที่ป้องกันไม่ให้คุณติดตั้ง ตามที่ระบุไว้ในบรรทัดนี้ มันต้องมีเวอร์ชันของ symfony/var-dumper ที่เข้ากันไม่ได้กับ Drupal 9:

drupal/devel 2.1.0 ต้องการ symfony/var-dumper (~2.7|^3|^4) 

หากคุณเปลี่ยน devel เป็นเวอร์ชันปัจจุบัน เช่น ^4.1 จากนั้นควรติดตั้ง

pglatz avatar
in flag
ทำงานได้ดี ขอบคุณสำหรับคำแนะนำ ฉันใช้ Drupal มานานกว่าทศวรรษแล้ว แต่นักแต่งเพลงค่อนข้างลึกลับ ตอนนี้ฉันรู้มากขึ้นเล็กน้อยว่าจะดูที่ไหน
berliner avatar
bd flag
ใช่ นักแต่งเพลงและโดยเฉพาะอย่างยิ่งข้อผิดพลาดนั้นอาจเป็นเรื่องที่ท้าทายและน่าผิดหวัง ฉันรู้เช่นกัน ;)

โพสต์คำตอบ

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