tutorial

Cum se instalează Magento 2 Security Patch PRODSECBUG-2198

26 March 2019, Magento a lansat corecția de securitate PRODSECBUG-2198 pentru remedierea unei vulnerabilități SQL. Din cauza acestei vulnerabilități, un utilizator neautentificat poate executa cod SQL, cu pierderi potențiale de date sensibile. Vă recomandăm să instalați aceste patch-uri complete cât mai curând posibil.

  • Informații PRODSECBUG-2198
  • CVSSv3 Severitate: 9 (critic)
  • Atacuri cunoscute: niciuna
  • Descriere: un utilizator neautentificat poate executa un cod arbitrar printr-o vulnerabilitate SQL, ceea ce provoacă o pierdere de date sensibile.
  • Produs afectat: Magento Open Source pre-1.9.4.1 și Magento Commerce înainte de 1.14.4.1, Magento 2.1 înainte de 2.1.17, Magento 2.2 înainte de 2.2.8, Magento 2.3 înainte de 2.3.1
  • Fixat în: Magento Open Source 1.9.4.1, Magento Commerce 1.14.4.1, SUPEE-11086, Magento 2.1.17, Magento 2.2.8, Magento 2.3.1
  • Reporter: cfreal
 
Ați putea, de asemenea, să vă placă: Ghid complet pentru gestionarea conținutului duplicat din Magento
 
Pentru a instala corecția PRODSECBUG-2198, pur și simplu executați următoarele puncte 6:

  • Faceți backup pentru comerțul electronic bazat pe Magento: Este un pas înțelept pentru a face o copie de siguranță a Magento Store înainte de a aplica orice corecție de securitate, deoarece magazinul dvs. ar putea avea un conflict cu fișierele Patch;
  • Descărcați plasturele de pe site-ul Magento: Descărcați patch-ul PRODSECBUG-2198 de la qui, alegând versiunea potrivită a magazinului Magento și încărcați-l în folderul rădăcină Magento.
  • Aplicați plasturele: Accesați serverul prin shell (ssh) și introduceți directorul rădăcină. Executați următoarea comandă:
    • Nume Patch
  • Ștergeți-vă memoria Magento Cache: Recomandăm curățarea cache-ului Magento după aplicarea plasturelui. Puteți șterge și șterge memoria cache de administrare Magento sau executa următoarele comenzi SSH:
    • php bin / magento cache: flush
    • php bin / magento cache: curat
  • Confirmați instalarea patch-ului: Rulați următoarea comandă pentru a ști dacă patch-ul a fost instalat corect:
    • grep '|' app / etc / applied.patches.lis
  • Eliminați fișierul Patch: După instalarea cu succes a corecțiilor, puteți elimina fișierul .patch din rădăcina Magento. Rulați următoarea comandă pentru a o elimina folosind SSH:
    • rm Nume patch
  •  
Ați putea, de asemenea, să vă placă: Cum se configurează intrarea obligatorie a unui câmp com Magento 2
 
Luați în considerare că:

Cu metoda de mai sus în versiunea Magento 2.2 CE este posibil să aveți o eroare după cum urmează:

sh PRODSECBUG-2198-2.2-CE.composer-2019-03-27-06-12-19.patch
diff: opțiune nu este recunoscută „–git”
diff: încercați „diff –help” pentru mai multe informații.
PRODSECBUG-2198-2.2-CE.composer-2019-03-27-06-12-19.patch: linia 2: index: comanda nu a fost găsită
PRODSECBUG-2198-2.2-CE.composer-2019-03-27-06-12-19.patch: linia 3: -: comanda nu a fost găsită

Buletin informativ de inovare
Nu rata cele mai importante știri despre inovație. Înscrieți-vă pentru a le primi pe e-mail.

Pentru a evita această eroare, urmați pașii de mai jos:

  • Dacă utilizați git:
    git apply PRODSECBUG-2198-2.2-CE.composer-2019-03-27-06-12-19.patch
  • folosiți plasturele
    Îndepărtați a / eb / înainte de rute.
    Mutați fișierul patch în rădăcina Magento și rulați patch -p0 <PRODSECBUG-2198-2.2-CE.composer-2019-03-27-06-12-19.patch


Ercole Palmeri

Director de inovație temporară

Buletin informativ de inovare
Nu rata cele mai importante știri despre inovație. Înscrieți-vă pentru a le primi pe e-mail.
Etichete: 2 magento

Articole recente

Comerțul electronic în Italia la +27% conform noului Raport al Casaleggio Associati

Raportul anual al lui Casaleggio Associati privind comerțul electronic în Italia a fost prezentat. Raport intitulat „AI-Commerce: frontierele comerțului electronic cu inteligență artificială”.…

Aprilie 17 2024

Idee genială: Bandalux prezintă Airpure®, perdeaua care purifică aerul

Rezultat al inovației tehnologice constante și al angajamentului față de mediu și bunăstarea oamenilor. Bandalux prezintă Airpure®, un cort...

Aprilie 12 2024

Design Patterns vs SOLID principii, avantaje și dezavantaje

Modelele de proiectare sunt soluții specifice de nivel scăzut pentru probleme recurente în proiectarea software. Modelele de design sunt...

Aprilie 11 2024

Magica, aplicația iOS care simplifică viața șoferilor în gestionarea vehiculului lor

Magica este aplicația pentru iPhone care face gestionarea vehiculelor simplă și eficientă, ajutând șoferii să economisească și...

Aprilie 11 2024