Podstawowe problemy

Podstawowe problemy

Problemy przy dodawaniu modu艂u

Bia艂a strona po dodaniu modu艂u

Brak zainstalowanego ionCube loader na serwerze, lub na serwerze nie jest ustawione PHP w wersji 5.3 - 7.1.
Wybrane modu艂y wysy艂ane s膮 automatycznie pod wersj臋 PHP 5.3 - 5.6 a pod 7.0 dosy艂ane s膮 r臋cznie.
W przypadku gdy maj膮 Pa艅stwo aktywny ionCube loader oraz PHP 7.0 i 7.1, a po dodaniu modu艂u nadal pojawia si臋 bia艂a strona prosimy o kontakt na e-mail.

"Chi艅skie znaki" po dodaniu modu艂u

Brak zainstalowanego ionCube loader na serwerze.

Aktywacja ioncube loader na nazwa.pl : https://pomoc.nazwa.pl/baza-wiedzy/narzedzia/activeadmin/ustawienia/ustawienia-serwera-www/

Aktywacja ioncube loader na domeny.pl : https://domeny.pl/pomoc/pytanie/jak-wlaczyc-ioncube.html

B艂膮d: The encoded file xxx.php is corrupt.

Modu艂y kt贸re s膮 kodowane ionCube loader musz膮 by膰 wgrywane na serwer FTP w trybie binarnym.
Najlepszym rozwi膮zaniem jest dodanie modu艂u typowo przez panel PrestaShop (Modu艂y -> Modu艂y i dodaj nowy)
Kolejn膮 opcj膮 jest zmienienie trybu transferu na binarny w programie FTP

W艂膮czenie trybu debugowania

W przypadku, gdy po wgraniu modu艂u widzimy b艂膮d 500 bez dodatkowych informacji musimy w艂膮czy膰 tryb debugowania w PrestaShop 鈥 umo偶liwi on nam diagnozowanie b艂臋du.

艁膮czymy si臋 przez FTP z naszym sklepem, i edytujemy plik config/defines.inc.php
a w nim odszukujemy

define('_PS_MODE_DEV_', false);
i zmieniamy na
define('_PS_MODE_DEV_', true);
po zako艅czeniu sprawdzania problemu, ponownie zmieniamy true na false


istnieje mo偶liwo艣膰 r贸wnie偶 w艂膮czenia trybu debugowanai wy艂膮cznie na nasz adres IP, robimy to jakoedytujemy

define('_PS_MODE_DEV_', false);
i zmieniamy na
if ($_SERVER['REMOTE_ADDR'] == '111.222.0.1')
    $debugaccess = true;
else
    $debugaccess = false;

define('_PS_MODE_DEV_', $debugaccess);