Konfiguračný súbor Prestashop nájdete v inštalácii PrestaShopu v závislosti od verzie, ktorú používate.
Aktuálna verzia Prestashop 8.1.x (vrátane 8.0.x a 1.7.x) má konfiguračný súbor v adresári:
/app/config/parameters.php
V staršej verzii PrestaShop 1.6.x konfiguračný súbor nájdete v adresári:
/config/settings.inc.php
Zmena pripojenia k SQL databáze
SQL databáza je úložisko všetkých produktov, ktoré máte v obchode / eshope, zároveň obsahuje odkazy na mediálne súbory (napr. obrázky), ktoré ste si vložili na svoje stránky. Ak by ste si zmazali databázu, tak by súbory Prestashop nemali čo zobraziť a stránka by bola nefunkčná, Prestashop by sa "tváril" ako keby nebol vôbec nainštalovaný.
Ak ste sa z nejakého dôvodu rozhodli použiť inú databázu - napr. chcete použiť staršiu zálohu, ale o obsah aktuálnej databázy nechcete prísť alebo chcete zmeniť typ databázy z MySQL na MariaDB, tak údaje tejto novej databázy musíte zadať do súboru parameters.php (platí pre Prestashop verzie 1.7.x a vyššie). V súbore nájdite tieto riadky:
'database_host' => 'sql21.dnsserver.eu', 'database_port' => '', 'database_name' => 'db000000xmojadb', 'database_user' => 'db000000xmojadb', 'database_password' => 'm0j€-h€$lO;', 'database_prefix' => 'ps_',
- database_host: sem zadáte adresu servera, na ktorej sa databáza nachádza, túto informáciu nájdete priamo pod názvom databázy v Control Paneli.
- database_port: tento parameter bude pravdepodobne prázdny, všetky naše databázy používajú štandardný port 3306. Ak tam port nebol ani predtým a eshop fungoval, nemusíte ho tam zadávať.
- database_name: názov databázy, ktorý sa skladá z predpony db, čísla (ID) konta / objednávky, ktoré je priradené ku konkrétnej doméne a náhodných najviac 6 znakov, ktoré si zadáte pri vytvorení databázy. Každá databáza má jedinečný názov a nemôžete mať v Control Paneli dve databázy s rovnakým názvom. Takže ak by ste si chceli vytvoriť databázu s rovnakým názvom, ako databáza, ktorá už existuje, musíte existujúcu databázu zmazať (pozor, aby neobsahovala nejaké dáta, o ktoré by ste zmazaním prišli)
- database_user: názov užívateľa, je spravidla rovnaký ako názov databázy, vytvára sa automaticky spolu s vytvorením databázy. Ak to nie je z nejakého dôvodu nutné, tak nie je dôvod si vytvárať iného užívateľa. Takže ak by ste potrebovali zmeniť v konfiguračnom súbore Prestashop názov databázy, rovnaký názov použijete aj pre užívateľa.
- database_password: heslo, ktoré si vytvoríte buď zadaním alebo vygenerovaním (odporúčame) pri vytváraní databázy. Odporúčame ho mať čo najviac zložité. Ak ste ako database_user zadali užívateľa, zadajte sme heslo, čo ste si j nemu vygenerovali.
- database_prefix: ponechajte ps_, väčšinou nie je dôvod prefix meniť.
Súbor následne uložte a nahrajte na server na pôvodné miesto. Po obnovení stránok v PrestaShope uvidíte dáta načítané z novej databázy.
Pozrite aj tento článok
Pozrite aj tento článok