Press "Enter" to skip to content

PrestaShop 1.6.x – błąd na sklepie – biała strona, do zaplecza można się zalogować, pojawia się błąd Call to a member function rowCount()

Admin 0

Sytuacja taka jak opisana w tytule tego artykułu. Błąd:

Pojawia się w momencie włączenia pokazywania błędów. Aby pokazać błędy w pliku:

Zamień kod:

Na:

Problem ma związek z przepełnieniem się bazy danych. Można to naprawić na 2 sposoby doraźny i permanentny.

Sposób doraźny.

Wykonaj kopię bezpieczeństwa bazy danych i zaloguj się do PhpMyAdmin na Twoim serwerze.

Opisywaliśmy to m.in. w artykule: https://prestashopkrakow.pl/naprawa-bledu-zakresy-nachodza-na-siebie-w-presta-shop/

Następnie wyczyść bazę danych z nadmarowych tabel i ze statystyk

Wiadomo, że statystyki to kopalnia wiedzy o sklepie, jednak na tę chwilę wyższy priorytet ma natychmiastowe przywrócenie usługi. Na upartego statystyki będzie można odzyskać z kopii bezpieczeństwa bazy którą właśnie wykonałeś / aś

Aby wyczyścić te tabele wykonaj zapytanie z artykułu: https://prestashopkrakow.pl/wyczyszczenie-niepotrzebnych-tabel-w-bazie-danych/

Sposób permanentny.

Poproś administratora Twojego serwera o zwiększenie rozmiaru bazy danych MySQL najlepiej 2-3 krotnie aby się ta sutacja nie powtórzyła 🙂

Nazwę bazy danych znajdziesz w pliku:

To nazwa w wierszu ze zmienną: _DB_NAME_

UWAGA! Jeśli włączyłeś/aś pokazywanie błędów w w/w pliku config/defines.inc.php po skończonej naprawie przywróć go do wersji pierwotnej.

Share This:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.