Magento 2.2.X> 2.3.0 ปัญหาการอัพเกรด


10

วีโอไอพีวันนี้ 2.3.0 เปิดตัวอย่างเป็นทางการ ฉันพยายามอัพเกรดจาก 2.2.6> 2.3.0 แต่ล้มเหลว พยายามอัปเกรดจาก 2.2.6> 2.2.7 และไม่ประสบปัญหาใด ๆ ลองอีกครั้ง 2.2.7> 2.3.0 และได้รับข้อผิดพลาดเดียวกับที่ฉันเคยลองเมื่ออัปเกรดจาก 2.2.6> 2.3.0

ข้อผิดพลาดจาก Web Setup Wizzard - การอัพเกรดระบบ

คำสั่ง "update" ล้มเหลว: คุณกำลังเรียกใช้ผู้แต่งโดยเปิดใช้งาน xdebug สิ่งนี้มีผลกระทบสำคัญต่อประสิทธิภาพการทำงานของรันไทม์ ดู https://getcomposer.org/xdebugกำลังโหลดที่เก็บข้อมูลผู้แต่งของนักแต่งเพลงพร้อมด้วยข้อมูลแพคเกจการอัปเดตการพึ่งพา (รวมถึง require-dev) ความต้องการของคุณไม่สามารถแก้ไขเป็นชุดแพคเกจที่ติดตั้งได้

ปัญหา 1 - magento / product-community-edition 2.3.0 ต้องใช้ magento / magento2-base 2.3.0 -> พอใจโดย magento / magento2-base [2.3.0] - สรุป: อย่าติดตั้ง symfony / console v2.8.38 - สรุป: อย่าติดตั้ง symfony / console v4.1.4 | ติดตั้ง symfony / console v2.8.38 - สรุป: อย่าติดตั้ง symfony / console v4.1.5 | ติดตั้ง symfony / console v2.8.38 - บทสรุป: อย่าติดตั้ง symfony / console v4.1.6 | ติดตั้ง symfony / console v2.8.38 - บทสรุป: อย่าติดตั้ง symfony / console v4.1.7 | ติดตั้ง symfony / console v2.8.38 - คำขอติดตั้ง สำหรับ magento / product-community-edition 2.3.0 -> พอใจโดย magento / product-community-edition [2.3.0] - สรุป: อย่าติดตั้ง symfony / console v4.1.8 | ติดตั้ง symfony / console v2.8.38 - สรุป: อย่าติดตั้ง symfony / console v3.4 19 | ติดตั้ง symfony / console v4.1.4 | ติดตั้ง symfony / console v4.1.5 | ติดตั้ง symfony / console v4.1.6 | ติดตั้ง symfony / console v4.1.7 | ติดตั้ง symfony / console v4.1.8 - สรุป: อย่าติดตั้ง symfony / console v4.1.1 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 - คำขอติดตั้งสำหรับ sebastian / phpcpd 2.0.4 -> พอใจโดย sebastian / phpcpd [2.0.4] - สรุป: ไม่ต้องติดตั้ง symfony / console v4.1.3 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 - sebastian / phpcpd 2.0.4 ต้องการ symfony / console ~ 2.7 | ^ 3.0 -> พอใจโดย symfony /consoledyv2.7.0, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.19, v2.7.19 , v2.7.2, v2.7.20, v2.7.21, v2.7.22, v2.7.23, v2.7.24, v2.7.25, v2.7.26, v2.7.27, v2.7.28, v2.7.29, v2.7.3, v2.7.3, v2.7.3 .7.30, v2.7.31, v2.7.32 2.10, v3.2.11, v3.2.12, v3.2.13, v3.2.14, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.3.0, v3.3.1, v3.3.10, v3.3.11, v3.3.12, v3.3.13, v3.3.14, v3.3.15, v3.3.16, v3.3.17, v3.3.18, v3.3.2, v3 3.3, v3.3.4, v3.3.5, v3.3.6, v3.3.7, v3.3.8, v3.4.0, v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.3, v3.4.4, v3.4.5, v3.4.6, v3.4.7, v3 4.8, v3.4.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.11] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.12] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.13] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.14] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.15] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.16] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.17] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.18] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.19] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.20] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.21] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.22] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.23] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.24] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.25] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.26] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.27] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.28] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.29] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.30] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.31] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.32] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.33] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.34] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.35] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.36] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.37] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.38] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.39] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.40] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.41] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.42] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.43] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.44] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.45] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.46] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.47] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.48] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.49] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.7.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.11] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.12] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.13] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.14] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.15] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.16] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.17] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.18] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.19] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.20] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.21] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.22] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.23] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.24] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.25] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.26] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.27] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2 8.28] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.29] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.30] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.31] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.32] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.33] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.34] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.35] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.36] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.37] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.39] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.40] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.41] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.42] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.43] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.44] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.45] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.46] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.47] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.48] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v2.8.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.0.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.1.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.11] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.12] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.13] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.14] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.2.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.11] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.12] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.13] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.14] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.15] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.16] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.17] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.18] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.3.9] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.0] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.1] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.10] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.11] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.12] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.13] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.14] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.15] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.16] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.17] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.18] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.2] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4 3] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.4] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.5] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.9] - magento / magento2-base 2.3.0 ต้องการ symfony / console ~ 4.1.0 -> พอใจโดย symfony / console [v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4 .1.6, v4.1.7, v4.1.8] - สรุป: อย่าติดตั้ง symfony / console v4.1.2 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 0, v3.4.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.9] - magento / magento2-base 2.3.0 ต้องการ symfony / console ~ 4.1.0 -> พอใจโดย symfony / console [v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4 .1.6, v4.1.7, v4.1.8] - สรุป: อย่าติดตั้ง symfony / console v4.1.2 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 0, v3.4.6] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.7] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.8] - สามารถติดตั้งหนึ่งใน: symfony / console [v4.1.0, v3.4.9] - magento / magento2-base 2.3.0 ต้องการ symfony / console ~ 4.1.0 -> พอใจโดย symfony / console [v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4 .1.6, v4.1.7, v4.1.8] - สรุป: อย่าติดตั้ง symfony / console v4.1.2 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 6, v4.1.7, v4.1.8] - สรุป: อย่าติดตั้ง symfony / console v4.1.2 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19 6, v4.1.7, v4.1.8] - สรุป: อย่าติดตั้ง symfony / console v4.1.2 | ติดตั้ง symfony / console v2.8.38 | ติดตั้ง symfony / console v3.4.19

ความคิดวิธีการแก้ไขปัญหานี้?

คำตอบ:


11

ฉันพบวิธีแก้ปัญหา นี่คือคำสั่งที่ใช้เพื่อแก้ไขปัญหา:

composer config preferred-install dist
composer config sort-packages true
composer config prefer-stable true
composer require --dev friendsofphp/php-cs-fixer:~2.10.0 --no-update
composer require --dev sebastian/phpcpd:~3.0.0 --no-update
php -r '$autoload=json_decode(file_get_contents("composer.json"), true); $autoload["autoload"]["psr-4"]["Zend\\Mvc\\Controller\\"]= "setup/src/Zend/Mvc/Controller/"; file_put_contents("composer.json", json_encode($autoload, JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES));'

ขอบคุณสำหรับการโพสต์ที่มีประโยชน์ นอกเหนือจากคำสั่งเหล่านี้ฉันยังต้องลบโมดูลข้อมูลตัวอย่างที่ไม่ได้ใช้ซึ่งกำลังสร้างปัญหาในการอัปเกรด
Mohit Kumar Arora

2

FYI นี้เกิดขึ้นเพราะการอ้างอิงบางอย่างในcomposer.jsonความต้องการที่จะได้รับการปรับปรุงสำหรับวีโอไอพี 2.3.0 composer updateก่อนที่จะใช้ นี่คือผลข้างเคียงของการเพิ่มการสนับสนุนสำหรับ PHP 7.2 และการสนับสนุนที่ลดลงสำหรับ PHP 7.0

ขั้นตอนการอัพเกรดเต็มรูปแบบ (และสคริปต์เพื่อความสะดวกในกระบวนการ) มีเอกสารบนเว็บไซต์วีโอไอพี


2

ขั้นตอนที่ 1: เปิดใช้งานโหมดผู้พัฒนา

php bin/magento deploy:mode:set developer

ขั้นตอนที่ 2: ต่อไปนี้เป็นคำสั่งบางอย่างที่คุณต้องใช้ก่อนที่จะอัพเกรดเป็น Magento 2.3

composer config preferred-install dist
composer config sort-packages true
composer config prefer-stable true

ขั้นตอนที่ 3: ตอนนี้คุณต้องแก้ไขไฟล์ composer.json ของคุณเป็น Magento 2.3 รีลีส

composer require --dev friendsofphp/php-cs-fixer:~2.10.0 --no-update

ขั้นตอนที่ 4: อัปเกรดเป็น Magento 2.3.0

composer require --dev sebastian/phpcpd:~3.0.0 --no-update

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

php -r '$autoload=json_decode(file_get_contents("composer.json"), true); $autoload["autoload"]["psr-4"]["Zend\\Mvc\\Controller\\"]= "setup/src/Zend/Mvc/Controller/"; file_put_contents("composer.json", json_encode($autoload, JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES));'

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

composer update

ขั้นตอนที่ 7: อัปเกรดคำสั่ง

php bin/magento setup:upgrade

ฉันใช้ php7.1, magento 2.2x และฉันได้ปฏิบัติตามคำสั่งของคุณตามที่กล่าวไว้ข้างต้น แต่ฉันยังคงได้รับข้อผิดพลาดของซิมโฟนีเมื่อพยายามเรียกใช้โปรแกรมปรับปรุงผู้แต่ง
styzzz

php 7.1 เวอร์ชั่นไหน?
AbdurRahman Lakhani

มันเป็นปัญหากับไฟล์ composer.json ของฉัน . .. ส่วนขยาย fooman ป้อนบรรทัดของรหัสที่นั่นฉันต้องลบด้วยตนเอง
styzzz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.