Điểm:-2

Làm cách nào tôi có thể cài đặt centeron/centreon?

lá cờ fr

Trang web của tôi được xây dựng bằng Drupal 8.3.2. Tôi muốn cập nhật lên Drupal 8.9.x, nhưng tôi không muốn chuyển sang Drupal 9.x. Tôi đã chạy lệnh sau.

bản cập nhật của nhà soạn nhạc drupal/core-recommended:8.9 --with-dependencies

Tôi đang nhận được những lỗi này. Trang web sử dụng PHP 7.3.33.

Không thể tải gói centeron/centreon trong http://repo.packagist.org: [UnexpectedValueException] Không thể phân tích cú pháp ràng buộc phiên bản Optimize-browser-configuration-dev: Chuỗi phiên bản không hợp lệ "optimize-browser-configuration-dev"

Tôi đã cố cài đặt centeron/centreon, nhưng không có gói nào.

Ai có thể giúp tôi giải quyết vấn đề này?

Đây là nội dung của nhà soạn nhạc.json tập tin được sử dụng cho trang web.

{
    "tên": "drupal/drupal",
    "description": "Drupal là một nền tảng quản lý nội dung mã nguồn mở cung cấp năng lượng cho hàng triệu trang web và ứng dụng.",
    "loại": "dự án",
    "giấy phép": "GPL-2.0+",
    "yêu cầu": {
        "nhà soạn nhạc/trình cài đặt": "^1.9",
        "wikimedia/composer-merge-plugin": "^1.4"
    },
    "thay thế": {
        "drupal/lõi": "^8.3"
    },
    "độ ổn định tối thiểu": "dev",
    "thích ổn định": đúng,
    "cấu hình": {
        "cài đặt ưa thích": "dist",
        "autoloader-hậu tố": "Drupal8"
    },
    "thêm": {
        "_readme": [
            "Theo mặc định, Drupal tải trình tải tự động từ ./vendor/autoload.php.",
            "Để thay đổi trình tải tự động, bạn có thể chỉnh sửa ./autoload.php.",
            "Tệp này chỉ định kho lưu trữ packages.drupal.org.",
            "Bạn có thể đọc thêm về kho soạn nhạc này tại:",
            "https://www.drupal.org/node/2718229"
        ],
        "hợp nhất-plugin": {
            "bao gồm": [
                "lõi/nhà soạn nhạc.json"
            ],
            "tái diễn": sai,
            "thay thế": sai,
            "hợp nhất thêm": sai
        },
        "đường dẫn trình cài đặt": {
            "lõi": ["loại:drupal-lõi"],
            "mô-đun/contrib/{$name}": ["type:drupal-module"],
            "profile/contrib/{$name}": ["type:drupal-profile"],
            "themes/contrib/{$name}": ["type:drupal-theme"],
            "drush/contrib/{$name}": ["type:drupal-drush"],
            "mô-đun/tùy chỉnh/{$name}": ["type:drupal-custom-module"],
            "themes/custom/{$name}": ["type:drupal-custom-theme"]
        }
    },
    "tự động tải": {
        "psr-4": {
            "Drupal\Core\Composer\": "lõi/lib/Drupal\Core/Nhà soạn nhạc"
        }
    },
    "kịch bản": {
        "pre-autoload-dump": "Drupal\Core\Composer\Composer::preAutoloadDump",
        "post-autoload-dump": [
          "Drupal\Core\Composer\Composer::ensureHtaccess"
        ],
        "post-package-install": "Drupal\Core\Composer\Composer::vendorTestCodeCleanup",
        "post-package-update": "Drupal\Core\Composer\Composer::vendorTestCodeCleanup"
    },
    "kho": [
        {
            "loại": "nhà soạn nhạc",
            "url": "https://packages.drupal.org/8"
        }
    ]
}
lá cờ cn
Đầu ra của `nhà soạn nhạc tại sao centeron/centreon` là gì?
user3463733 avatar
lá cờ fr
[InvalidArgumentException] Không thể tìm thấy gói "centreon/centreon" trong dự án của bạn
lá cờ cn
Vì vậy, bạn có một gói ma ở đâu đó. Giả sử bạn đã sao lưu mọi thứ, hãy xóa `composer.lock` và toàn bộ thư mục `vendor`; sau đó thử cập nhật lại nhà soạn nhạc.
user3463733 avatar
lá cờ fr
Tôi đã thử nhưng cùng một vấn đề một lần nữa ... Không thể tải gói centeron/centreon trong http://repo.packagist.org:
lá cờ cn
Nếu bạn đang dùng linux hoặc macOS, hãy thử grep thư mục chứa codebase: `grep "centreon" * -r`
lá cờ cn
Ngoài ra, có vẻ như mô-đun này dường như bị bỏ rơi: https://www.drupal.org/project/centreon_status Nếu bạn có mô-đun đó, tôi sẽ gỡ cài đặt nó, xóa nó khỏi cơ sở mã và sau đó cập nhật, thử lại .
user3463733 avatar
lá cờ fr
Không có mô-đun như vậy trong cơ sở mã của tôi, tôi đang sử dụng máy linux. Tôi đã xác minh từ "centreon" nhưng không tìm thấy gì trong cơ sở mã.
lá cờ cn
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/134719/discussion-between-patrick-kenny-and-user3463733).
lá cờ id
Hãy thử `xóa bộ đệm của nhà soạn nhạc`
Điểm:0
lá cờ fr

Tôi đã làm theo các bước sau để giải quyết vấn đề.

Bước 1: Hạ cấp Composer xuống 1.10.9

nhà soạn nhạc tự cập nhật 1.10.9

Bước 2: Chạy lệnh bên dưới

nhà soạn nhạc yêu cầu drupal/pathauto:^1.6

Bước 3: Chạy lệnh bên dưới

nhà soạn nhạc xóa --dev webflo/drupal-core-require-dev

Bước 4: Chạy lệnh bên dưới

nhà soạn nhạc yêu cầu --update-with-dependencies
drupal/lõi:^8.8
symfony/finder:^3.4
symfony/filesystem:^3.4

Bước 5: Chạy lệnh bên dưới

nhà soạn nhạc yêu cầu --dev --update-with-dependencies
drupal/core-dev:^8.8
symfony/gỡ lỗi:^3.4

Bước 6: Chạy bên dưới Command

nhà soạn nhạc loại bỏ -n
symfony/công cụ tìm
symfony/hệ thống tập tin
symfony/gỡ lỗi

Bước 7: Chạy lệnh bên dưới

drush updb

Bước 8: Chạy lệnh bên dưới

drush cr

Bước 9: Cập nhật settings.php

Trong Drupal 8.8.0, thư mục đồng bộ hóa được xác định trong $settings chứ không phải $config_directories, do đó tệp Settings.php phải được cập nhật.

thay đổi từ:

$config_directories['sync'] = 'foo/bar';

đến

$settings['config_sync_directory'] = 'foo/bar';

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