Konfiguračný súbor Prestashop je označený ako parameters.php a nachádza sa v adresári public_html/app/config/, čo platí pre verziu 1.7.x
/public_html/app/config/parameters.php
ak používate staršiu verziu Prestashop 1.6.x, súbor je označený ako settings.inc.php a nájdete ho v adresári public_html/config/
/public_html/config/settings.inc.php
Zmena pripojenia k databáze
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). V súbore nájdite tieto riadky:
'database_host' => 'tu_je_server', 'database_port' => '', 'database_name' => 'tu_je_nazov_databazy', 'database_user' => 'tu_je_nazov_uzivatela', 'database_password' => 'tu_je_heslo',
- 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. Keďže pri vytváraní databáz aktuálne odporúčame vybrať typ MariaDB 10.5, mali by ste tu vidieť sql22.dnsserver.eu prípadne sql20.dnsserver.eu. MySQL 8.0 je napr. na serveri sql19.dnsserver.eu
- 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é.
Po úprave súbor uložte a nahrajte naspäť na server. Po obnovení vašej stránky vytvorenej vo Prestashop už sa bude obsah načítavať z novej databázy.