Ako nainštalovať vzorové dáta Magento 2 v 4 krokoch

Magento je výkonná platforma elektronického obchodu.

Ale naučiť sa správne používať Magento môže byť náročné. Na zjednodušenie tejto úlohy spoločnosť Adobe poskytuje vzorový dátový modul pre Magento 2, ktorý transformuje inštaláciu Magento na demo obchod Magento 2.

Táto príručka vysvetľuje základy vzorového dátového modulu Magento 2 a naučí vás, ako ho správne nainštalovať.

Tu je to, čomu sa venujeme v tomto návode:

Vzorové údaje Magento 2 101

Vzorové dáta Magento je modul, ktorý transformuje inštanciu Magento na demo obchod. Tento obchod prichádza so vzorovými údajmi, ako sú zákazníci, objednávky, kategórie, stránky CMS a pravidlá tvorby cien. Okrem toho nainštaluje bezplatnú tému Luma Magento 2 a pridá viac ako 250 produktov Magento 2.

Vzorový dátový modul je kolekcia 19 balíkov pre Magento Open Source a 24 balíkov pre Adobe Commerce.

Čítať:  Ako vytvoriť testovací plán pre vašu webovú stránku elektronického obchodu

Balíky pre Magento Open Source si môžete pozrieť vo vnútri vzorové dátové úložisko.

Používatelia Adobe Commerce získajú prístup k týmto balíkom plus nasledujúcim piatim modulom pre funkcie špecifické pre Commerce:

  • magento/module-target-rule-sample-data.
  • magento/modul-zakaznik-zostatok-vzorka-data.
  • magento/module-darček-registre-ukážok-údajov.
  • purpurová/modulová-darčeková-karta-ukážka-údajov.
  • magento/module-multiple-wishlist-sample-data.

Vzorové dáta Magento môžete nainštalovať tromi spôsobmi:

  1. Používanie rozhrania príkazového riadka Magento (CLI).
  2. Používanie aplikácie Composer.
  3. Klonovaním úložiska Magento GitHub.

Inštalačné metódy Magento CLI a Composer možno použiť, keď ste si nainštalovali Magento 2 pomocou archívneho súboru od Adobe alebo metabalíka Composer.

Ale tieto metódy nebudú fungovať, ak ste si nainštalovali Magento klonovaním jeho archívu GitHub.

Je to preto, že súbor v archíve GitHub neobsahuje adresu URL „https://repo.magento.com“. Ak ste si Magento 2 nainštalovali klonovaním archívu GitHub, budete musieť nainštalovať vzorové údaje naklonovaním jeho úložiska GitHub.

Spoločnosť Adobe vám poskytuje vzorové údaje: odstrániť Príkaz CLI na odinštalovanie vzorových dátových modulov. Tento príkaz však nevymaže položky databázy Magento.

Jediný spôsob, ako úplne odstrániť vzorový dátový modul Magento 2, je zrušiť databázu a preinštalovať Magento 2 s novou databázou.

Získajte plne spravovaný hosting Magento

Zrýchlite potenciál svojho obchodu bez únavnej údržby

Ako nainštalovať vzorové údaje v Magento

  1. Prihláste sa na svoj server a povoľte režim vývojára.
  2. Vykonajte príkaz na inštaláciu vzorových údajov.
  3. Aktualizujte databázu a schému a vymažte vyrovnávaciu pamäť Magento.
  4. Overte inštaláciu vzorových údajov.

Ak chcete nainštalovať vzorové údaje v Magento 2, postupujte podľa týchto krokov.

Čítať:  Ako zmeniť profilový obrázok na Instagrame v roku 2024

Poznámka: Neinštalujte vzorové údaje na produkčný server, pretože modul nemôžete odinštalovať bez vymazania databázy Magento a preinštalovania Magenta.

Krok 1: prihláste sa na svoj server a povoľte režim vývojára

Prihláste sa na svoj server cez SSH, prepnite sa na používateľa súborového systému Magento a prejdite do koreňového adresára Magento. Potom povoľte režim vývojára pomocou:

$ php bin/magento deploy:mode:set developer

Potom vymažte predtým vygenerované triedy a proxy pomocou nasledujúceho príkazu:

$ rm -rf vygenerované/kód/* vygenerované/metaúdaje/*

Krok 2: vykonajte príkaz na inštaláciu vzorových údajov

Nainštalujte vzorový dátový modul Magento 2 pomocou nasledujúceho príkazu:

$ php bin/magento sampledata:deploy

Mali by ste vidieť nasledujúci výstup terminálu:

Poznámka: Možno budete musieť v tomto bode zadať overovacie kľúče Magento. Sledujte Adobe‘s príručka na získanie verejných a súkromných kľúčov použitých na inštaláciu vašej aplikácie Magento a použitie rovnakých kľúčov na inštaláciu vzorového dátového modulu.

Krok 3: aktualizujte databázu a schému a vymažte vyrovnávaciu pamäť Magento

Po úspešnom vykonaní príkazu na inštaláciu vzorových údajov Magento 2 aktualizujte databázu a schému Magento pomocou nižšie uvedeného príkazu:

$ php bin/magento setup:upgrade

Potom vymažte všetky typy vyrovnávacej pamäte Magento pomocou:

$ php bin/magento cache: čisté $ php bin/magento cache: flush

Krok 4: overte inštaláciu vzorových údajov

Nakoniec prejdite do svojho obchodu v prehliadači. Takto to bude vyzerať:

Bežné chyby inštalácie vzorových údajov Magento a kroky na ich opravu

Tu sú tri bežné chyby, s ktorými sa môžete stretnúť počas inštalácie vzorových údajov, a kroky na ich opravu.

Čítať:  Čo je súlad s PCI?

1. Chyba oprávnení systému súborov

Chyby povolení súborového systému sú jednou z najbežnejších chýb, s ktorými sa môžete stretnúť pri inštalácii vzorových údajov Magento 2.

Môžete sa napríklad stretnúť s výnimkami, ako sú:

  • Nedá sa vytvoriť adresár /var/www/html/magento2/generated/code/Magento/CatalogRule/Model/.
  • Trieda Magento\CatalogRule\Model\RuleFactory neexistuje.

Ak sa stretnete s takýmito chybami, budete musieť obnoviť povolenia systému súborov na základe vášho nasadenia.

Postupujte podľa sprievodcu Adobe, ktorý ukazuje kroky na nastavenie prístupových oprávnení k súborovému systému a opätovné spustenie sampledata:deploy príkaz.

2. Chyba režimu Magento

Inštalácia vzorových údajov Magento v produkčnom režime môže spôsobiť fatálnu chybu PHP alebo nasledujúcu chybu pri spustení setup:upgrade príkaz:

Aby ste predišli takýmto chybám, prepnite sa do režimu vývojára a pred inštaláciou vzorových údajov Magento 2 vymažte vygenerované údaje.

3. Chyba max_execution_time PHP

Proces inštalácie vzorového dátového modulu Magento je úloha náročná na zdroje. V závislosti od konfigurácie vášho servera to môže trvať niekoľko sekúnd až niekoľko minút.

Niekedy to môže zlyhať ticho, keď max_execution_time v tvojom PHP konfiguračný súbor je pre vzorový dátový skript nevhodný.

Ak chcete tento problém vyriešiť, prepnite na používateľa s oprávneniami root a upravte súbor pomocou preferovaného textového editora.

Napríklad, ak je vaša verzia PHP 7.4, môžete spustiť tento kód:

$ nano /etc/php/7.4/fpm/php.ini

Nájsť max_execution_time nastavenie a aktualizujte jeho hodnotu na 600 alebo viac. Uložte súbor a reštartujte PHP, aby sa aktualizovala jeho konfigurácia.

Čítať:  Apple Watch titán vs nerezová oceľ vs hliník: Ktoré by ste si mali kúpiť?

Potom spustite sampledata:deploy príkaz a resetujte ho max_execution_time hodnotu na pôvodnú hodnotu po dokončení inštalácie vzorových údajov Magento 2.

Záverečné myšlienky: ako nainštalovať vzorové údaje Magento 2

Vysvetlili sme základy vzorového dátového modulu Magento 2, ukázali postup inštalácie krok za krokom a zdieľali tipy na opravu bežných chýb.

Je dôležité si zapamätať, že vzorové dáta nemôžete odinštalovať bez preinštalovania Magenta. Preto sa uistite, že ho nainštalujete iba v prostredí na prípravu.

Nemáte testovací server?

Zaregistrujte sa na spravovaný hosting Magento s Hostinger a získajte prístup k vyhradeným pracovným stránkam bez dodatočných nákladov.

Pozrite si naše plány a dozviete sa viac.

Nové Publikácie:

ODPORÚČANIE