Magento - 2.2.6 Kemungkinan Masalah?


10

Magento dirilis versi Magento-2.2.6 pada 18 September 2018.

Rilis ini termasuk:

  1. 25 peningkatan kritis untuk keamanan produk, lebih dari 150 perbaikan kode inti dan peningkatan, dan lebih dari 350 permintaan tarik yang disampaikan komunitas.
  2. Meskipun rilis ini mencakup peningkatan keamanan ini, tidak ada serangan yang dikonfirmasi terkait dengan masalah ini yang terjadi hingga saat ini.
  3. Namun, kerentanan tertentu berpotensi dieksploitasi untuk mengakses informasi pelanggan atau mengambil alih sesi administrator, jadi kami sarankan Anda meningkatkan perangkat lunak Magento Anda ke versi terbaru sesegera mungkin.

Magento merekomendasikan untuk meningkatkan perangkat lunak Magento kami ke versi terbaru ASAP.

Apa Kemungkinan Kemungkinan dengan rilis Magento-2.2.6 ini?

Jawaban:


0

Jika Anda menggunakan atribut khusus dan menggunakan atribut itu untuk membuat aturan widget, sebagian besar widget yang saya gunakan, menyebabkan kesalahan dan harus dihapus.

Dalam kasus saya, tampaknya beberapa atribut yang dipanggil mengalami kesalahan dengan 'tick-backs' menggantikan tanda kutip tunggal 'dengan tick-back ketika merender halaman.

Saya menghapus widget menggunakan atribut tersebut dan halaman dimuat tanpa masalah.

Saya juga perlu menulis ulang beberapa cart dan aturan katalog juga, sekali lagi, karena masalah back-tick.

1 masalah utama yang saya alami,

" Hapus pub / media / katalog / produk / cache. (Menghapus folder ini membebaskan ruang.) & Jalankan katalog bin / magento: image: resize untuk menghasilkan cache gambar baru. (Langkah ini diperlukan karena kami telah mengubah jalur ke gambar yang di-cache dan harus menghapus gambar yang sebelumnya di-cache.) "

Menghapus 'pub / media / catalog / product / cache' bukan masalah, tetapi 'katalog bin / magento: image: resize' hanya membuat gambar baru di dalam folder yang baru saja saya hapus. Dikatakan akan ada jalan baru, tetapi sejauh ini sepertinya tidak demikian, kecuali saya kehilangan sesuatu. Tapi jangan rencanakan ukuran gambar untuk mengambil waktu yang lama. Sejauh 22 menit dan kurang dari 500 gambar diproses.


0

Saya mengalami 2 masalah terkait pengindeksan ulang harga. Satu masalah adalah pengindeksan harga yang dapat dikonfigurasi (dan mungkin juga produk kompleks lainnya, tetapi saya tidak memiliki proyek produksi yang menggunakan bundel dan produk yang dikelompokkan secara luas) bergantung pada indeks produk anak-anak untuk dieksekusi dengan baik. Pengindeks harga yang dapat dikonfigurasi berfungsi dalam 2 langkah:

  • membangun data indeks berdasarkan harga produk yang dapat dikonfigurasi yang nol karena magento tidak memungkinkan Anda untuk menetapkan harga pada tingkat harga yang dapat dikonfigurasi
  • perbarui kolom min dan maks dalam catalog_product_index_pricetabel berdasarkan data anak-anak dari tabel yang sama

Bug pertama yang saya temukan adalah reindexListmetode yang dijalankan oleh reindex terjadwal pengindeksan ulang daftar yang diberikan berdasarkan jenis produk yang diurutkan berdasarkan id yang disediakan. Jika id terendah dalam daftar itu sederhana maka semua simples diindeks ulang sebelum dapat dikonfigurasi, jika bisa dikonfigurasi maka dapat dikonfigurasi sebelum simples.

Bug kedua bergantung pada fakta bahwa pada langkah pertama dari tabel proses harga reindex yang dapat dikonfigurasi catalog_product_index_pricediperbarui berdasarkan kueri yang menciptakan wherebagian where e.entity_id BEETWEEN ? and ?dan nilai di mana min dan maks dari daftar yang disediakan. Ini menghasilkan tabel indeks yang diperbarui untuk semua konfigurasi dari rentang berdasarkan data dan dalam kebanyakan kasus semua kolom harga ditetapkan ke 0. Pada langkah kedua, di mana pengindeks harus memperbarui min dan harga maks berdasarkan permintaan anak dieksekusi dengan wherebagian seperti where le.entity_id IN (?), jadi hanya untuk konfigurasi yang disediakan untuk reindexListmetode yang membuat semua lainnya dalam kondisi dasar.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.