Score:-2

ฉันจะติดตั้ง centeron/centreon ได้อย่างไร?

ธง fr

เว็บไซต์ของฉันสร้างด้วย Drupal 8.3.2 ฉันต้องการอัปเดตเป็น Drupal 8.9.x แต่ฉันไม่ต้องการเปลี่ยนไปใช้ Drupal 9.x ฉันรันคำสั่งต่อไปนี้

ผู้แต่งอัปเดต drupal/core-recommended:8.9 --with-dependency

ฉันได้รับข้อผิดพลาดเหล่านี้ เว็บไซต์ใช้ PHP 7.3.33

ไม่สามารถโหลดแพ็กเกจ centeron/centreon in http://repo.packagist.org: [UnexpectedValueException] ไม่สามารถแยกวิเคราะห์ข้อจำกัดของเวอร์ชันได้ optimize-browser-configuration-dev: สตริงเวอร์ชันไม่ถูกต้อง "optimize-browser-configuration-dev"

ฉันพยายามติดตั้ง centeron/centreon แต่ไม่มีแพ็คเกจ

ใครสามารถช่วยฉันแก้ไขปัญหานี้ได้บ้าง

นี่คือเนื้อหาของ ผู้แต่ง.json ไฟล์ที่ใช้สำหรับเว็บไซต์

{
    "ชื่อ": "drupal/ดรูปาล",
    "description": "Drupal เป็นแพลตฟอร์มการจัดการเนื้อหาแบบโอเพ่นซอร์สที่ขับเคลื่อนเว็บไซต์และแอพพลิเคชั่นนับล้าน",
    "ประเภท": "โครงการ",
    "ใบอนุญาต": "GPL-2.0+",
    "จำเป็นต้อง": {
        "ผู้แต่ง/ผู้ติดตั้ง": "^1.9",
        "วิกิมีเดีย/ผู้แต่งผสานปลั๊กอิน": "^1.4"
    },
    "แทนที่": {
        "drupal/คอร์": "^8.3"
    },
    "ความเสถียรขั้นต่ำ": "dev",
    "เสถียรกว่า": จริง
    "กำหนดค่า": {
        "การติดตั้งที่ต้องการ": "dist",
        "autoloader-ต่อท้าย": "Drupal8"
    },
    "พิเศษ": {
        "_readme": [
            "โดยค่าเริ่มต้น Drupal จะโหลดตัวโหลดอัตโนมัติจาก ./vendor/autoload.php",
            "หากต้องการเปลี่ยนตัวโหลดอัตโนมัติ คุณสามารถแก้ไข ./autoload.php",
            "ไฟล์นี้ระบุที่เก็บ package.drupal.org",
            "คุณสามารถอ่านเพิ่มเติมเกี่ยวกับที่เก็บผู้แต่งนี้ได้ที่:",
            "https://www.drupal.org/node/2718229"
        ]
        "ผสานปลั๊กอิน": {
            "รวม": [
                "core/composer.json"
            ]
            "recurse": เท็จ
            "แทนที่": เท็จ
            "ผสานพิเศษ": เท็จ
        },
        "เส้นทางตัวติดตั้ง": {
            "คอร์": ["ประเภท:drupal-core"],
            "modules/contrib/{$name}": ["type:drupal-module"],
            "โปรไฟล์/contrib/{$name}": ["type:drupal-profile"],
            "themes/contrib/{$name}": ["type:drupal-theme"],
            "drush/contrib/{$name}": ["ประเภท:drupal-drush"],
            "โมดูล/กำหนดเอง/{$name}": ["type:drupal-custom-module"],
            "ธีม/กำหนดเอง/{$name}": ["ประเภท:drupal-custom-theme"]
        }
    },
    "โหลดอัตโนมัติ": {
        "psr-4": {
            "Drupal\Core\Composer\": "core/lib/Drupal\Core/Composer"
        }
    },
    "สคริปต์": {
        "pre-autoload-dump": "Drupal\Core\Composer\Composer::preAutoloadDump",
        "โพสต์ autoload-dump": [
          "Drupal\Core\Composer\Composer::ensureHtaccess"
        ]
        "post-package-install": "Drupal\Core\Composer\Composer::vendorTestCodeCleanup",
        "post-package-update": "Drupal\Core\Composer\Composer::vendorTestCodeCleanup"
    },
    "ที่เก็บ": [
        {
            "ประเภท": "ผู้แต่ง",
            "url": "https://packages.drupal.org/8"
        }
    ]
}
cn flag
ผลลัพธ์ของ 'ผู้แต่งทำไม centeron/centreon' คืออะไร
user3463733 avatar
fr flag
[ข้อยกเว้นอาร์กิวเมนต์ไม่ถูกต้อง] ไม่พบแพ็คเกจ "centreon/centreon" ในโครงการของคุณ
cn flag
คุณมีแพ็คเกจผีอยู่ที่ไหนสักแห่ง สมมติว่าคุณได้สำรองข้อมูลทุกอย่างแล้ว ให้ลบ `composer.lock` และโฟลเดอร์ `vendor` ทั้งหมด จากนั้นลองอัปเดตผู้แต่งอีกครั้ง
user3463733 avatar
fr flag
ฉันลองแล้ว แต่ปัญหาเดิมอีกครั้ง ... ไม่สามารถโหลด package centeron/centreon ใน http://repo.packagist.org:
cn flag
หากคุณใช้ linux หรือ macOS ให้ลอง grepping ไดเร็กทอรีที่มี codebase: `grep "centreon" * -r`
cn flag
นอกจากนี้ ดูเหมือนว่าอาจเป็นโมดูลนี้ ซึ่งดูเหมือนถูกละทิ้ง: https://www.drupal.org/project/centreon_status หากคุณมีโมดูลนั้น ฉันจะถอนการติดตั้ง ลบออกจากโค้ดเบส แล้วอัปเดต ลองอีกครั้ง .
user3463733 avatar
fr flag
ไม่มีโมดูลดังกล่าวในฐานรหัสของฉัน ฉันใช้เครื่อง linux ฉันยืนยันคำว่า "centreon" แต่ไม่พบอะไรในฐานรหัส
cn flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/134719/discussion-between-patrick-kenny-and-user3463733)
id flag
ลอง `นักแต่งเพลงล้างแคช`
Score:0
ธง fr

ฉันทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหา

ขั้นตอนที่ 1 : ดาวน์เกรดนักแต่งเพลงเป็น 1.10.9

นักแต่งเพลงอัพเดทตัวเอง 1.10.9

ขั้นตอนที่ 2: เรียกใช้คำสั่งด้านล่าง

ผู้แต่งต้องการ drupal/pathauto:^1.6

ขั้นตอนที่ 3: เรียกใช้คำสั่งด้านล่าง

ผู้แต่งลบ --dev webflo/drupal-core-require-dev

ขั้นตอนที่ 4: เรียกใช้คำสั่งด้านล่าง

ผู้แต่งต้องการ --update-with-dependency
ดรูพัล/คอร์:^8.8
ซิมโฟนี/ตัวค้นหา:^3.4
ซิมโฟนี่/ระบบไฟล์:^3.4

ขั้นตอนที่ 5: เรียกใช้คำสั่งด้านล่าง

นักแต่งเพลงต้องการ --dev --update-with-dependency
drupal/core-dev:^8.8
ซิมโฟนี/ดีบัก:^3.4

ขั้นตอนที่ 6: เรียกใช้ด้านล่างคำสั่ง

นักแต่งเพลงลบ -n
ซิมโฟนี่/ไฟน์เดอร์
ซิมโฟนี/ระบบไฟล์
ซิมโฟนี/ดีบัก

ขั้นตอนที่ 7: เรียกใช้คำสั่งด้านล่าง

drush updb

ขั้นตอนที่ 8: เรียกใช้คำสั่งด้านล่าง

ดรัช cr

ขั้นตอนที่ 9 : อัปเดต settings.php

ใน Drupal 8.8.0 ไดเร็กทอรีการซิงค์ถูกกำหนดไว้ใน $settings ไม่ใช่ $config_directories ดังนั้นไฟล์ Settings.php ควรได้รับการอัปเดต

เปลี่ยนจาก:

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

ถึง

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

โพสต์คำตอบ

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