Ta strona używa plików Cookie. Korzystając z tej strony zgadzasz się na umieszczenie tych plików na twoim urządzeniu

PrestaShop – Nie można zainstalować modułu ps_facebook

06.07.2021 | Porady | Autor: inż. Dominik Siwek

Przez kilka ostatnich dni wielu programistów borykało się z problemem zainstalowania modułu ps_facebook w PrestaShop.  Na różnych stronach i forach pojawiało się coraz więcej zapytań i prób rozwiązania tego błędu.

blad.png

Podczas tworzenia sklepu dla  Naszego klienta my również napotkaliśmy na ten błąd, który jak się okazało był spowodowany ostatnią aktualizacją skryptu PrestaShop. Po kilku godzinach walki udało nam się obejść ten problem i moduł ps_facebook został poprawnie zainstalowany. Poniżej przedstawiamy kilka naszych rozwiązań.

 

Ustawienie poprawnej wersji PHP

Przed instalacją sprawdź swoją wersje PHP. Jeżeli jest inna niż zalecana, to instalacja się nie powiedzie.

Link do wersji PHP: https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/#php-compatibility-chart

 

Zmiana uprawnień folderu ps_facebook

Krok 1. Wykonaj pierwszą instalację PrestaShop i czekaj na pojawienie się błędu.

Krok 2. Przejdź do katalogu modules, znajdź folder ps_facebook i usuń całą zawartość.

Krok 3. Po usunięciu wszystkich plików, zmień uprawnienia folderu na 400 – tylko odczyt. Operacja ta blokuje możliwość edytowania/modyfikowania/dodawania plików podczas instalacji.

Krok 4. Uruchom ponownie instalację. Błąd nie powinien się już pojawić.

 

Usunięcie zawartości ps_facebook w trakcie instalacji

Krok 1. Wykonaj pierwszą instalację PrestaShop i czekaj na pojawienie się błędu.

Krok 2. Przejdź do katalogu modules i znajdź folder ps_facebook (usuń wszystkie pliki wewnątrz folderu)

Krok 3. Uruchom ponownie instalację sklepu

Krok 3. Gdy pojawią się pliki w folderze (w trakcie instalacji), odczekaj 10s, a następnie usuń całą zawartość folderu. Błąd nie powinien się już pojawić.

 

Usunięcie całego folderu ps_facebook w trakcie instalacji

Krok 1. Wykonaj pierwszą instalację PrestaShop i czekaj na pojawienie się błędu.

Krok 2. Przejdź do katalogu modules, znajdź folder ps_facebook i go usuń.

Krok 3. Uruchom  ponowną instalację sklepu

Krok 4. Gdy pojawi się folder ps_facebook, usuń go.
Uwaga! Może pojawić się dwa/trzy razy. Za każdym razem należy go usuwać.

 zakonczenie.jpg

Jeżeli błąd ps_facebook zniknie, a pojawi się podobny błąd związany z „ps_metrics” to należy wykonać takie same operacje jak w.w.

Po wykonanej instalacji, można dodać z powrotem moduł do projektu.

Link do modułu (https://addons.prestashop.com/pl/produkty-serwisach-spolecznosciowych/50291-prestashop-facebook.html)

Zdjęcie inż. Dominik
Autor Artykułu:
inż. Dominik Siwek

Dominik programuje zaawansowane strony oraz aplikacje internetowe.

email: dominik.siwek@webimpuls.pltel: +48 693 535 818

Napisz do autora!