GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

Mein Prestashop hat ein Problem mit der automatischen Abmeldung

Dies ist nicht nur bei Ihnen der Fall, es gibt auch andere Benutzer, die möglicherweise dasselbe Problem hatten wie Sie. So lösen Sie die automatische Abmeldung vom Presta Shop admin haben wir die Codes aufgelistet um dieses Problem zu lösen. Dieser Fix entfernt im Grunde die IP-Überprüfung diesem Presta Shop hat, sodass Sie das Anmeldeproblem beheben können.

Es gibt einige ISP s (Internetdienstanbieter ) haben Cache/Proxy/Firewall die Ihre IP möglicherweise nicht genau wiedergibt. Was passiert, ist dieser Presta Shop ist sicherer, indem Sie Ihre Anmeldesitzung mit Ihrer IP-Adresse markieren und ständig danach suchen, wenn Sie sich im Admin-Bereich anmelden.

Klicken Sie auf die Links, um durch die Versionen von Presta Shop zu springen . Sie müssen die Datei bearbeiten:prestashopfolder/classes/cookie.php

  • Prestashop-Version 1.3
  • Prestashop-Version 1.4
  • Prestashop-Version 1.4.7 und höher

Prestashop-Version 1.3

Suchen Sie nach „Vorher “ und bearbeiten Sie den Code, indem Sie alles nach dem zweiten „AND“ entfernen ” in Fettdruck:

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

Nachdem es entfernt wurde, kopieren Sie es dies nach dem Code:

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

Achten Sie darauf, die vorgenommenen Änderungen zu speichern.

Prestashop-Version 1.4

Suchen Sie nach „Vorher ”-Code:

Vorher
UND (!isset($this->_content['remote_addr']) ODER
$this->_content['remote_addr'] ==ip2long(Tools::getRemoteAddr()))
Nach

Fügen Sie zwei Schrägstriche hinzu (// ) vor dem Zeilencode oder „AND “:

//UND (!isset($this->_content['remote_addr']) ODER
$this->_content['remote_addr'] ==ip2long(Tools ::getRemoteAddr()))

Achten Sie darauf, die vorgenommenen Änderungen zu speichern.

Für Prestashop Version 1.4.7 und höher

Sie müssen sich bei Prestashop anmelden admin, klicken Sie auf Präferenz und Nein einstellen für „IP auf dem Cookie prüfen “. Sobald Sie fertig sind, sollte das Problem mit der automatischen Abmeldung aufhören.

Hinweis :Sie können Ihren Presta Shop sichern admin-Ordner mithilfe der passwortgeschützten Verzeichnisse Funktion in Ihrem Admin-Ordner. Wenn Sie eine statische Internetverbindung haben, ist es auch eine gute Idee, zu verweigern jede andere IP-Adresse andere als Ihre mit .htaccess oder IP-Blocker .

Wenn Sie weitere Fragen haben, zögern Sie bitte nicht, unseren Rund-um-die-Uhr-Service in Singapur zu kontaktieren oderAustralisches Support-Team .


cPanel
  1. So melden Sie sich sofort von einem Terminal bei Ubuntu ab

  2. Ubuntu 18.04 Beim Öffnen der Systemeinstellung werde ich abgemeldet?

  3. Unterschied zwischen /var/log/messages, /var/log/syslog und /var/log/kern.log?

  4. Wie melde ich mich bei Chromium ab?

  5. VirtualBox Automatische Größenanpassung der Gästeanzeige ausgegraut

So melden Sie sich bei cPanel an

Solus 4.1 Wellensittich Bewertung - Mein Glück ist aufgebraucht

So melden Sie sich von einer Ubuntu-Sitzung ab [Anfängertipp]

Wie melde ich mich bei cPanel an?

So melden Sie einen Benutzer unter Linux von SSH ab

So überprüfen Sie, ob ein Cron-Job ausgeführt wurde (Crontab-Protokoll)