GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Můj Prestashop má problém s automatickým odhlášením

Tento problém nezažíváte jen vy, existují i ​​další uživatelé, kteří se mohli setkat se stejným problémem jako ty. Chcete-li vyřešit automatické odhlášení z Obchodu Presta admine, uvedli jsme kódy k vyřešení tohoto problému. Tato oprava v podstatě odstraní kontrolu IP že Presta Shop má, což vám umožní opravit problém s přihlášením.

Existují někteří ISP s (Poskytovatelé internetových služeb ) mají mezipaměť/proxy/firewall které nemusí přesně reprezentovat vaši IP. Stane se tento Obchod Presta je bezpečnější, když svou přihlašovací relaci označíte svou IP adresou a neustále ji kontroluje, když jste přihlášeni do panelu administrátora.

Kliknutím na odkazy přeskočte na verze Presta Shop . Budete muset upravit soubor:prestashopfolder/classes/cookie.php

  • Prestashop verze 1.3
  • Prestashop verze 1.4
  • Prestashop verze 1.4.7 a vyšší

Prestashop verze 1.3

Najděte „Před ” a upravte kód odstraněním všeho po druhém „A ” tučně:

Před
if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee),
$this->passwd) A (!isset($this->_content['remote_addr'])OR $this->_content['remote_addr']
==ip2long(Tools::getRemoteAddr())))
Po

Jakmile bude odebrán, zkopírujte toto za kódem:

if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee), $this-> passwd))

Ujistěte se, že jste uložili provedené změny.

Prestashop verze 1.4

Najděte „Před “kód:

Před
A (!isset($this->_content['remote_addr']) NEBO
$this->_content['remote_addr'] ==ip2long(Nástroje::getRemoteAddr()))
Po

Přidejte dvě lomítka (// ) před kódem řádku nebo „A “:

//AND (!isset($this->_content['remote_addr']) NEBO
$this->_content['remote_addr'] ==ip2long(Nástroje ::getRemoteAddr()))

Ujistěte se, že jste uložili provedené změny.

Pro Prestashop verze 1.4.7 a vyšší

Budete se muset přihlásit do Prestashopu admin, klikněte na Předvolby a nastavte Ne pro „Zkontrolujte IP na souboru cookie “. Jakmile budete hotovi, potíže s automatickým odhlášením by měly ustat.

Poznámka :Můžete si zabezpečit Presta Shop admin pomocí adresářů chráněných heslem funkce ve vaší složce správce. Pokud máte statickou internetovou linku, je také dobré ji zapřít jakákoli jiná IP adresa jiné než vaše pomocí .htaccess nebo IP Blocker .

Máte-li další dotazy, neváhejte nás kontaktovat 24/7 Singapur nebotým podpory Austrálie .


cPanel
  1. Jak se okamžitě odhlásit z Ubuntu z terminálu

  2. Jak se odhlásím ze `sudo su`?

  3. Automatická změna velikosti obrazovky hosta VirtualBox je zašedlá

  1. Ubuntu 18.04 Otevření nastavení systému mě odhlásí?

  2. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  3. Jak se odhlásit v Chromiu?

  1. Jak se přihlásit a odhlásit z cPanelu

  2. Jak se přihlásit a odhlásit z Plesku

  3. Odhlaste uživatele a smažte účet