Điểm:-3

Nâng cấp từ 8.9.19 lên 9 không thành công do yêu cầu root composer.json (^8.8.0)

lá cờ in

Nâng cấp của tôi không thành công. Tôi đang ở 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 nhà soạn nhạc, tôi đang gặp rất nhiều vấn đề về biểu mẫu

- drupal/core-recommended 9.0.0 yêu cầu drupal/core 9.0.0 -> tìm thấy drupal/core[9.0.0] nhưng nó xung đột với trình soạn thảo gốc của bạn.json yêu cầu (^8.9.19)

đề cập đến tất cả các phiên bản 9.x.Tôi có thể đăng toàn bộ composer.json của mình nếu điều đó có ích, nhưng tôi nghĩ đây là những dòng có liên quan:

        "drupal/lõi": "^8.9.19",
        "drupal/core-composer-scaffold": "^9",
        "drupal/core-project-message": "^9",
        "drupal/core-recommended": "^9",
...
    "yêu cầu-dev": {
        "drupal/core-dev": "^9"
    },

Ban đầu tôi đã tạo dự án với

nhà soạn nhạc tạo dự án drupal-composer/drupal-project:8.x-dev www --stability dev --no-interaction

Mọi đề xuất hoặc gợi ý cho một hướng dẫn khác về nâng cấp sẽ được đánh giá rất cao.

berliner avatar
lá cờ bd
Tôi nghĩ bạn cần xóa dòng `"drupal/core": "^8.9.19",` khỏi composer.json của mình. Cũng có thể tham khảo https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-composer để cập nhật drupal bằng trình soạn thảo, điều này làm nổi bật sự khác biệt giữa việc sử dụng `drupal/core` và `drupal/ đề xuất cốt lõi`. Cách thứ hai là cách tốt, được đề xuất vào lúc này.
Kevin avatar
lá cờ in
Đúng. Không cần điều đó khi bạn đã đề xuất cốt lõi.
pglatz avatar
lá cờ in
Cảm ơn - Tôi đã xóa "drupal/core": "^8.9.19" và các lỗi trước đó đã biến mất, nhưng tôi không biết phải làm gì với những lỗi mới này; tất cả chúng đều tương tự như cái cuối cùng: `- Kết luận: không cài đặt 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]`
pglatz avatar
lá cờ in
symfony/var-dumper không có trong composer.json của tôi -- aha, tôi đã tìm thấy nó trong nhà cung cấp/symfony/var-dumper/composer.json -- cách chính xác để loại bỏ khoản phụ trợ này là gì? Thổi bay toàn bộ thư mục?
leymannx avatar
lá cờ ne
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để khắc phục xung đột var-dumper?](https://drupal.stackexchange.com/questions/308077/how-do-i-fix-a-var-dumper-conflict)
Điểm:0
lá cờ in

Đã giải quyết, tôi phải xóa drupal/lõi gói từ nhà soạn nhạc.json và cập nhật mô-đun Devel để khắc phục xung đột với symfony/var-dumper.

Đă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.