Tento článek obsahuje tipy pro umožnění instalace PrestaShopu 8.1.1 na webhosting WEDOS. Kompletní postup následné instalace najdete například na oficiálních stránkách PrestaShopu (Anglicky).
Než začnete nahrávat instalační soubory přes FTP, je potřeba upravit tři soubory:
První je Kernel.php
cesta: prestashop_edition_basic_version_8.1.1\prestashop(.zip)*\vendor\symfony\symfony\src\Symfony\Component\HttpKernel
Zakomentujte řádek 127 -> // putenv(‚SHELL_VERBOSITY=3‘);
Druhý je Dotenv.php
cesta: prestashop_edition_basic_version_8.1.1\prestashop(.zip)*\vendor\symfony\symfony\src\Symfony\Component\Dotenv
Přepište hodnotu na false v řádku 51 -> $this->usePutenv = false;
A jako bonus doporučuji si zapnout dev mod, aby se vám zobrazovaly chybové hlášky s kterými se dá následně pracovat (čti googlit řešení):
V souboru defines.inc.php
cesta: prestashop_edition_basic_version_8.1.1\prestashop(.zip)*\config
přepište hodnotu na true v řádku 29 -> define(‚_PS_MODE_DEV_‘, true);
()*v případě že zip nemáte rozbalený
Také vřele doporučuji u php (Konfigurace PHP) nastavit trvání běhu scriptu na maximální hodnotu. (max_execution_time = 300)
Pak nahrávejte, instalujte.
Po úspěšné instalaci zakomentujte ve složce FTP/www/admin, v souboru .htaccess 17 řádek -> #Options -MultiViews
, abyste se dostali do administrace. Jinak skončíte na chybě 500