Gekissimo.net - Opi ansaitsemaan rahaa webilläsi Internetissä!

Magento SUPEE 8788:n asentaminen SSH:n kanssa tai ilman

Seuraava artikkeli auttaa sinua: Magento SUPEE 8788:n asentaminen SSH:n kanssa tai ilman

Magento julkaisee suojauskorjauksia ajoittain varmistaakseen, että Magento säilyttää suojauksen mahdollisia uhkia vastaan. Magento-myymälöiden omistajille on erittäin suositeltavaa asentaa nämä paikat myymäläänsä, jotta kauppa toimisi esteettä.

Magento julkaisi yhden tällaisen tietoturvakorjauksen, joka tarjoaa suojan tietoturvaongelmia, kuten etäkoodin suorittamista, tietovuotoja, sivustojen välistä komentosarjaa, Zend-kehystä ja maksuhaavoittuvuuksia vastaan. Lisäksi se varmistaa, että istunnot mitätöidään, kun käyttäjä kirjautuu ulos. Korjaus korjaa myös yhteensopivuusongelmat SUPEE-korjausten 1533 ja 3941 kanssa, joita kauppiaat kohtaavat, jotka käyttävät CE 1.8:aa ja EE 1.13:a ja aiempia versioita. Turvallisuusongelman lisäksi se ratkaisee myös joidenkin kolmansien osapuolien maksutapojen ongelman kassalla.

Kun Magento 1:n käyttöikä lähenee, on erittäin suositeltavaa siirtyä uusimpaan Magento 2.4.6 -versioon asennuksen sijaan.

Magento SUPEE 8788:n asentaminen

  • Palauta SUPEE-8788, jos olet jo asentanut sen.
  • Palauta SUPEE-1533, jos olet jo asentanut sen.
  • Ota SUPEE-3941 käyttöön, jos sitä ei ole vielä asennettu.
  • Asenna uusi SUPEE-8788 v2 -korjaus. Tämä korjaustiedosto sisältää SUPEE-1533:n, joten sinun ei tarvitse huolehtia sen uudelleenasentamisesta.

Voit automatisoida yllä olevan prosessin käyttämällä bash-asennusohjelmaa.

Tapa 1: Asenna Magento SUPEE 8788 SSH:n avulla

Ota yhteyttä isännöintipalveluntarjoajaasi, jos et tiedä, kuinka SSH otetaan käyttöön. Lataa Patches-tiedostot Magento-versiollesi täältä.

Lataa korjaustiedosto Magento-juurihakemistoosi ja suorita sopiva SSH-komento:
.sh-tiedostotunniste:

Esimerkki:

sh PATCH_SUPEE-8788_CE_v2.9.3.2-1.9.3.7_v2-2018-02-23-06-01-40.sh

sh PATCH_SUPEE-8788_CE_v2.9.3.2-1.9.3.7_v2-2018-02-23-06-01-40.sh

.patch-tiedostotunniste:

korjaustiedosto —p0 < korjaustiedoston_nimi.korjaus

korjaustiedosto —p0 < korjaustiedoston_nimi.korjaus

Huomautus: Kun olet suorittanut komennon, päivitä välimuisti Järjestelmänvalvojan kohdassa “Järjestelmä > Välimuistin hallinta”, jotta muutokset näkyvät. Suosittelemme, että testaat kaikki korjaustiedostot testiympäristössä ennen niiden käyttöönottoa.

Tapa 2: Asenna Magento SUPEE 8788 ja Prepatched Files

Lataa Magento-versiosi zip-tiedosto korjaustiedoston asennusta varten. Voit myös ladata nämä Pre Patched -tiedostot GitHubista. Kun olet ladannut tiedostot, lataa ne Magento-juurikansioosi.

🔥 Empfohlen:  Eleven Labs AI

Kuinka tarkistaa, onko Magento SUPEE 8788 asennettu oikein?

magereport.com-sivustoa voidaan käyttää tarkistamaan, onko suojauskorjaus Magento SUPEE 8788 asennettu oikein vai ei.

Mahdolliset ongelmat Magento SUPEE 8788:n asennuksen jälkeen:

  1. “Kutsu määrittelemättömään funktioon hash_equals() error”
    Virhe tarkoittaa, että paikallinen ohitus on tapahtunut klo app/code/local/Mage/Core/functions.php. Vahvista tiedoston ohitus ja lisää seuraava koodi sen loppuun, jos tiedosto on olemassa.

if (!function_exists(‘hash_equals’)) { /** * Vertaa kahta merkkijonoa käyttäen samaa aikaa riippumatta siitä, ovatko ne yhtä suuria vai eivät. * Pituusero vuotaa * * @param string $known_string * @param string $user_string * @return boolean Palauttaa tosi, kun kaksi merkkijonoa ovat yhtä suuret, false muussa tapauksessa. */ funktio hash_equals($tunnettu_merkkijono, $käyttäjän_merkkijono) { $tulos = 0; if (!is_merkkijono($tunnettu_merkkijono)) { trigger_error(“hash_equals(): Tunnetun_merkkijonon oletetaan olevan merkkijono”, E_USER_WARNING); palauttaa väärä; } if (!on_string($user_string)) { trigger_error(“hash_equals(): Odotettu user_string on merkkijono”, E_USER_WARNING); palauttaa väärä; } if (strlen($tunnettu_merkkijono) != strlen($user_string)) { return false; } for ($i = 0; $i < strlen($tunnettu_merkkijono); $i++) { $tulos |= (ord($tunnettu_merkkijono)[$i]) ^ ord($user_string[$i])); } return 0 === $tulos; } }

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

if (!function_exists(‘hash_equals’)) {

/**

* Vertaa kahta merkkijonoa käyttämällä samaa aikaa riippumatta siitä, ovatko ne samanarvoisia vai eivät.

* Pituusero vuotaa

*

* @param merkkijono $known_string

* @param merkkijono $user_string

* @return boolean Palauttaa tosi, kun kaksi merkkijonoa ovat yhtä suuret, false muuten.

*/

funktio hash_equals($tunnettu_merkkijono, $user_string)

{

$tulos = 0;

if (!is_string($tunnettu_merkkijono)) {

trigger_error(“hash_equals(): Tunnetun_merkkijonon odotetaan olevan merkkijono”, E_USER_WARNING);

palauttaa väärä;

}

if (!is_string($user_string)) {

trigger_error(“hash_equals(): Odotettu user_string on merkkijono”, E_USER_WARNING);

palauttaa väärä;

}

if (strlen($tunnettu_merkkijono) != strlen($user_string)) {

palauttaa väärä;

}

for ($i = 0; $i < strlen($tunnettu_merkkijono); $i++) {

$tulos |= (ord($tunnettu_merkkijono[$i]) ^ ord($user_string[$i]));

}

palauttaa 0 === $tulos;

}

}

🔥 Empfohlen:  Magento vs WooCommerce – kumpi on parempi sinulle? [2023]

Jos sinulla on vaikeuksia asennusprosessissa, mainitse ne alla olevassa kommenttiosiossa. Löytäisimme yhdessä ratkaisun! Jos et halua asentaa korjaustiedostoja itse, tutustu meidän Magento Security Patches -asennuspalvelu.

Magenton päivitetyn version eli Magento-version 1.9.3.0 käyttö helpottaa sisäänrakennettuja suojauskorjauksia, mukaan lukien Magento SUPEE 8788. On siis suositeltavaa Magento-päivityspalvelu sen sijaan.

Odotamme palautettasi ja ehdotuksiasi kommenttien kautta. Napsauta myös alla olevaa 5 tähteä, jos tästä oppaasta oli apua!

Pidä Magento-kauppasi tietoturva päivitettynä korkeimmalle tasolle Magento Security Patches -asennuspalvelumme avulla.

Table of Contents