Press "Enter" to skip to content

PrestaShop – tryb „Przerwa Techniczna” (maintenance mode) i dodanie wyjątu IP poprzez bazę danych

Admin 0

W PrestaShop jest mechanizm blokowania sklepu dla klientów z możliwością oglądania go przez właściciela. Opisywaliśmy to tutaj:

Czasowe wyłączenie sklepu dla klientów z możliwością oglądania go przez właściciela [Aktualizacja]

Aby dodać wyjątek dla naszego IP należy się zalogować do admina i to wyklikać.

Jest też krótsza droga, która nie wymaga dostępu do admina. Musimy mieć dostęp do bazy danych, a najlepiej narzędzia PHPmyAdmin.

Logujemy się do PHPmyAdmin i wywołujemy zapytanie:

UPDATE `ps_configuration` SET `value` = '83.XX.XX.64' WHERE `ps_configuration`.`name` = 'PS_MAINTENANCE_IP';

Oczywiście w miejscu 83.XX.XX.64 podajemy nasze IP, a tzw. prefix ustawiamy wg. naszej bazy (tutaj on jest standardowy i ma postać „ps_”).

Kilka adresów IP podajemy po przecinku np.

UPDATE `ps_configuration` SET `value` = '83.XX.XX.64,185.XX.XX.32' WHERE `ps_configuration`.`name` = 'PS_MAINTENANCE_IP';

Sklep powinien działać od razu na naszym IP, bez konieczności np. odświeżenia cache itp.

Zapytanie zadziała w sklepach opartych o PrestaShop 1.6 i 1.7. We wcześniejszych wersjach – prawdopodobnie też:)

grafika:wallpaperup.com

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

Zobacz także !
Enigmatyczny problem podczas akutalizacji PrestaShop 1.6: Do you want to…