Điểm:0

Làm cách nào để khắc phục xung đột var-dumper?

lá cờ in

Nâng cấp của tôi không thành công. Tôi đang ở phiên bản 8.9.19 và tôi đã sử dụng trạng thái nâng cấp để đảm bảo rằng tất cả các mô-đun của tôi đều tương thích với phiên bản lõi chính tiếp theo. Tôi đang làm theo hướng dẫn tại https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later

Khi tôi đến bước 3, chạy cập nhật trình soạn thảo, tôi gặp các sự cố sau:

- Root composer.json yêu cầu drupal/devel ^2.1 -> thỏa mãn bởi drupal/devel[2.1.0, 2.x-dev (bí danh của dev-2.x)].
- drupal/core-recommended 9.1.0-alpha1 yêu cầu symfony/var-dumper v5.1.7 -> đáp ứng được bởi symfony/var-dumper[v5.1.7].
- Kết luận: không cài symfony/var-dumper v5.1.7 (kết quả phân tích xung đột)
- drupal/core-recommended 9.2.0-alpha1 yêu cầu symfony/var-dumper v5.2.6 -> đáp ứng được bởi symfony/var-dumper[v5.2.6].
- Kết luận: không cài symfony/var-dumper v5.2.6 (kết quả phân tích xung đột)
- drupal/core-recommended 9.3.0-alpha1 yêu cầu symfony/var-dumper v5.3.8 -> symfony/var-dumper[v5.3.8] đáp ứng được.
- Kết luận: không cài symfony/var-dumper v5.3.8 (kết quả phân tích xung đột)
- drupal/core-recommended[9.2.0-beta1, ..., 9.2.0-beta2] yêu cầu symfony/var-dumper v5.2.8 -> đáp ứng được bởi symfony/var-dumper[v5.2.8].
- Kết luận: không cài symfony/var-dumper v5.2.8 (kết quả phân tích xung đột)
- drupal/core-recommended 9.2.0-beta3 yêu cầu symfony/var-dumper v5.3.0-RC1 -> symfony/var-dumper[v5.3.0-RC1] đáp ứng được.
- Kết luận: không cài symfony/var-dumper v5.3.0-RC1 (kết quả phân tích xung đột)
- drupal/core-recommended[9.0.0-beta3, ..., 9.0.0-rc1] yêu cầu symfony/var-dumper v5.0.8 -> đáp ứng được bởi symfony/var-dumper[v5.0.8].
- Kết luận: không cài symfony/var-dumper v5.0.8 (kết quả phân tích xung đột)
- drupal/core-recommended[9.0.0, ..., 9.0.12] yêu cầu symfony/var-dumper v5.1.0 -> đáp ứng được bởi symfony/var-dumper[v5.1.0].
- Kết luận: không cài symfony/var-dumper v5.1.0 (kết quả phân tích xung đột)
- drupal/core-recommended[9.1.0-beta1, ..., 9.1.7] yêu cầu symfony/var-dumper v5.1.8 -> đáp ứng được bởi symfony/var-dumper[v5.1.8].
- Kết luận: không cài symfony/var-dumper v5.1.8 (kết quả phân tích xung đột)
- drupal/core-recommended[9.0.13, ..., 9.1.x-dev] yêu cầu symfony/var-dumper v5.1.11 -> thỏa mãn bởi symfony/var-dumper[v5.1.11].
- Kết luận: không cài symfony/var-dumper v5.1.11 (kết quả phân tích xung đột)
- drupal/core-recommended[9.2.0-rc1, ..., 9.2.x-dev] yêu cầu symfony/var-dumper v5.3.0 -> đáp ứng được bởi symfony/var-dumper[v5.3.0].
- Kết luận: không cài symfony/var-dumper v5.3.0 (kết quả phân tích xung đột)
- drupal/core-recommended 9.0.0-alpha1 yêu cầu trình soạn thảo/trình cài đặt v1.7.0 -> thỏa mãn bởi trình soạn thảo/trình cài đặt [v1.7.0].
- drupal/core-recommended[9.0.0-alpha2, ..., 9.0.0-beta2] yêu cầu trình soạn thảo/trình cài đặt v1.8.0 -> thỏa mãn bởi trình soạn thảo/trình cài đặt [v1.8.0].
- composer/installers[v1.7.0, ..., v1.8.0] yêu cầu composer-plugin-api ^1.0 -> tìm thấy composer-plugin-api[2.1.0] nhưng nó không khớp với ràng buộc.
- drupal/core-recommended[9.3.x-dev, ..., 9.4.x-dev] yêu cầu symfony/var-dumper v5.3.10 -> đáp ứng được bởi symfony/var-dumper[v5.3.10].
- Kết luận: không cài symfony/var-dumper v5.3.10 (kết quả phân tích xung đột)
- Root composer.json yêu cầu drupal/core-recommended ^9 -> thỏa mãn bởi drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev].

Tôi không hiểu các vấn đề hoặc phải làm gì. var-dumper không có trong tôi nhà soạn nhạc.json, nhưng tôi thấy nó trong k

Tôi cũng đã thử chạy cập nhật với -W, không thay đổi. Làm cách nào để biết phiên bản nào đang được sử dụng? Tôi có cần phải cài đặt hoặc xóa một cái gì đó? Chạy symfony/var-dumper cho thấy điều này:

drupal/devel 2.1.0 yêu cầu symfony/var-dumper (~2.7|^3|^4)           
psy/psysh v0.10.9 yêu cầu symfony/var-dumper (~5.0|~4.0|~3.0|~2.7)  
symfony/error-handler v4.4.30 yêu cầu symfony/var-dumper (^4.4|^5.0)            
symfony/http-kernel v3.4.49 xung đột symfony/var-dumper (<3.3)                 

Đây là hoàn chỉnh của tôi nhà soạn nhạc.json:

{
    "name": "drupal-composer/drupal-project",
    "description": "Mẫu dự án cho các dự án Drupal 8 với nhà soạn nhạc",
    "loại": "dự án",
    "giấy phép": "GPL-2.0 trở lên",
    "tác giả": [
        {
            "Tên": "",
            "vai trò": ""
        }
    ],
    "phụ thuộc": {
    },
    "kho": {
        "drupal": {
            "loại": "nhà soạn nhạc",
            "url": "https://packages.drupal.org/8"
        }
    },
    "yêu cầu": {
        "php":">=7.0.8",
        "nhà soạn nhạc/trình cài đặt": "^1.2",
        "cweagans/composer-patches": "^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/blog": "^3.0",
        "drupal/classy_paragraphs": "^1.0@beta",
        "drupal/cà phê": "^1.0",
        "drupal/config_delete": "^1.17",
        "drupal/config_inspector": "^1.1",
        "drupal/config_update": "^1.7",
        "drupal/bảng điều khiển": "~1.0",
        "drupal/contentimport": "^9.3",
        "drupal/bối cảnh": "^4.0@beta",
        "drupal/core-composer-scaffold": "^9",
        "drupal/core-project-message": "^9",
        "drupal/core-recommended": "^9",
        "drupal/tạo và tiếp tục": "^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/thực thể": "^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/ví dụ": "^3.0",
        "drupal/extlink": "^1.5",
        "drupal/field_group": "^3.1",
        "drupal/graphql": "^3.0",
        "drupal/graphql_core": "^3.0",
        "drupal/homebox": "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/thư viện": "^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/đoạn": "^1.12",
        "drupal/pathauto": "^1.8",
        "drupal/hồ sơ": "^1.1",
        "drupal/publication_date": "^2.0@beta",
        "drupal/publishcontent": "^1.3",
        "drupal/chuyển hướng": "^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/token": "^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",
        "cành cây/tiện ích mở rộng": "^1.5",
        "vlucas/phpdotenv": "^4.0",
        "webflo/drupal-finder": "^1.0.0",
        "zaporylie/composer-drupal-optimizations": "^1.0"
    },
    "yêu cầu-dev": {
        "drupal/core-dev": "^9"
    },
    "cuộc xung đột": {
        "drupal/drupal": "*"
    },
    "độ ổn định tối thiểu": "dev",
    "thích ổn định": đúng,
    "cấu hình": {
        "gói sắp xếp": đúng
    },
    "tự động tải": {
        "bản đồ lớp": [
            "scripts/composer/ScriptHandler.php"
        ],
        "tệp": ["load.environment.php"]
    },
    "kịch bản": {
        "cài đặt trước-cmd": [
            "DrupalProject\composer\ScriptHandler::checkComposerVersion"
        ],
        "cập nhật trước-cmd": [
            "DrupalProject\composer\ScriptHandler::checkComposerVersion"
        ],
        "post-install-cmd": [
            "DrupalProject\composer\ScriptHandler::createRequiredFiles"
        ],
        "post-update-cmd": [
            "DrupalProject\composer\ScriptHandler::createRequiredFiles"
        ]
    },
    "thêm": {
        "nhà soạn nhạc-thoát-on-patch-failure": đúng,
        "patchLevel": {
            "drupal/lõi": "-p2"
        },
        "drupal-giàn giáo": {
            "địa điểm": {
                "web-root": "web/"
            }
        },
        "đường dẫn trình cài đặt": {
            "web/lõi": ["loại: drupal-lõi"],
            "web/libraries/{$name}": ["type:drupal-library"],
            "web/mô-đun/contrib/{$name}": ["type:drupal-module"],
            "web/profile/contrib/{$name}": ["type:drupal-profile"],
            "web/themes/contrib/{$name}": ["type:drupal-theme"],
            "drush/Commands/contrib/{$name}": ["type:drupal-drush"]
        }
    }
}
Điểm:3
lá cờ bd

Đó là mô-đun devel ngăn bạn cài đặt. Như dòng này chỉ ra, nó yêu cầu một phiên bản của symfony/var-dumper không tương thích với Drupal 9:

drupal/devel 2.1.0 yêu cầu symfony/var-dumper (~2.7|^3|^4) 

Nếu bạn chuyển sang phiên bản hiện tại, v.d. ^4.1 sau đó nó nên cài đặt.

pglatz avatar
lá cờ in
Làm việc tốt, cảm ơn vì lời đề nghị. Tôi đã sử dụng Drupal hơn một thập kỷ, nhưng nhà soạn nhạc vẫn còn một chút bí ẩn. Bây giờ tôi biết thêm một chút về nơi để tìm.
berliner avatar
lá cờ bd
Vâng, nhà soạn nhạc, và đặc biệt là lỗi của nó, có thể là một thách thức và khó chịu. Tôi cũng biết điều đó ;)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.