Press "Enter" to skip to content

Jak wyłączyć >Tryb Debugowania< którego włączenie - kompletnie blokuje nam administrację sklepu? (oraz cały sklep dla klientów!)

Admin 0

Tryb debugowania pozwala nam na wychwycenie błędów które mogą powodować złą pracę sklepu. Np. poprzez wylistowanie błędnie działającego modułu na stornie głównej itp.

Włącza się go w dziale „Wydajność„:

Wtedy po stronie adminia mamy w stopce dodatkowy panel ze szczegółowymi danymi. Dzięki niemu możemy (spróbować) dotrzeć do przyczyny dręczącego nas problemu:

Dochodzi czasem jednak do kuriozalnej sytuacji.

Szczególnie dochodzi do niej wtedy – jeśli korzystamy z serwerów nie do końca dostosowanych do PrestaShop. Niestety na naszym polskim rynku wielu czołowych dostawców posiada takie serwery… Jeśli borykasz się z serwerem niedosotosowanym do Twojego sklepu – zapraszamy do kontaktu!
Sprawdź naszą ofertę na takie serwery!

Po włączeniu Trybu Debugowania – istotnie pojawia sie listing po stronie klienta sklepu, postaci:

Pozwala nam to przeanalizować co się dzieje z szablonem. Jednak.. jeśli próbujemy wejść do admina – również jest on niedostępny. Zatem nie możemy wyłaczyć (tak jak włączyliśmy) Trybu Debugowania i nasz sklep internetowy epatuje wywalonym błędem.

Jak w takiej sytuacji wyłaczyć ten tryb?

Musisz posiadać dostęp do FTP Twojego serwera, aby móc edytować jego pliki. Zaloguj się przez dostępy FTP. Następnie pobierz na dysk plik:

config/defines.inc.php

Otwórz edytorem do plików tekstowych i na początku jego zawartości znajdź fragment:

/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', true);
}

Zamień wartość tej zmiennej z true na —> false:

/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', false);
}

Powinno to rozwiązać problem 🙂

 

 

grafika:alphacoders.com

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

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

Zobacz także !
Sposób na rozwiązanie błędu Address->dni