RastaMan Posted November 5, 2014 Share Posted November 5, 2014 Witam wszystkich, mam problem z płatnościami przy odbiorze. Po wyborze opcji płatność przy odbiorze, przekierowuje na stronę z potwierdzeniem wyboru, po kliknięciu "potwierdzam ..." przekierowuje na stronę z błędem "Serwer error 500..." W czym jest problem? Tym bardziej, że moduł jest niekonfigurowalny. PS te zamówienia nie są wszystkie "wylistowane w zamówieniu" brakuje zazwyczaj od kilku do kilkunastu produktów, np: - klient zamawia 14 produktów, np: po 10 zł każdy -> - zamawia z opcją cod -> - wyskakuje błąd -> - Klient nie ma pewności czy zamówił -> - ja odbieram potwierdzenie zamówienia na 140zł, przy czym mam tylko 9 przedmiotów, czyli 9*10zł = 90 a faktura/zamówienie jest na 140zł!!! Proszę o pomoc, może mieliście doczynienia z takim błędem i znacie rozwiązanie... Presta 1.6.0.6 Z góry dzięki za pomoc... Link to comment Share on other sites More sharing options...
PMaster Posted November 5, 2014 Share Posted November 5, 2014 Piszesz o błędzie serwera 500 więc przyczyny szukać musisz w logach/błędach serwera (jeżeli usługodawca dał Ci do nich dostęp to musisz ich szukać w panelu zarządzania kontem/serwerem)... Ps. stawiam na przekroczenie czasu wykonywania skryptu - ale sprawdź Link to comment Share on other sites More sharing options...
RastaMan Posted November 6, 2014 Author Share Posted November 6, 2014 Ok, dzięki, sprawdzę... Link to comment Share on other sites More sharing options...
RastaMan Posted November 6, 2014 Author Share Posted November 6, 2014 Ok, już mam prawdopodobną przyczynę... Sklep mam spięty z systemem magazynowym. Na magazynie są produkty bez kodu ean, ale w to miejsce "wkradła" się wielokrotna spacja (13 pustych miejsc) podczas wprowadzania produktów i to wysypuje zamówienia. Zamówienia złożone z produktami o właściwym kodzie ean (13 liczb a nie spacji) prawidłowo się walidują i zamówienia jest składane poprawnie. Teraz trzeba usunąć te 13 spacji w ok 1000 produktów i sprawdzić poprawność założenia Pozdrawiam Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 Podłącze się pod topik z podobnym problemem dotyczącym modułu płatności przy odbiorze. Ostatnia faza zamówienia czyli potwierdzenie generuje po kilku sekundach zamiast informacji o dokonanym zakupie biały ekran z informacją o błędzie 102. Maile z informacją o zamówieniu są wysyłane poprawnie do odbiorców, zamówienie jest także dodane do zakładki zamówienia. Realizacja zakupu z wyborem "przelew" przebiega poprawnie do samego końca. Próbowałam już na różnych dostępnych modułach płatności przy odbiorze, różnymi shiptopay oraz bez nich. Presta 1,6 na mydevil . Proszę pomóżcie bo już nie mam pomysłu. Link to comment Share on other sites More sharing options...
endriu107 Posted November 7, 2014 Share Posted November 7, 2014 W prescie się nie spotkałem z błędem 102, czy było sprawdzane na różnych przeglądarkach? Link to comment Share on other sites More sharing options...
PMaster Posted November 7, 2014 Share Posted November 7, 2014 To wina ustawień sieci w komputerze nie sklepu Panel sterowania>Opcje internetowe>zakładka Połączenia>Ustawienia sieci LAN>odznacz "Użyj serwera proxy dla sieci LAN" i powinno działać... Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 Załóżmy że wina ustawień komputera, ale tak samo zachowuje sie komputer w pracy jak i w domu, oba na internecie sieci komórkowych i firefoxach i na obu wszystko inne działa prawidłowo (takze inne moje sklepy na Preście 1,5). Nie może byc tak że niepoprawne z punktu widzenia Presty ustawienia czy też "jakas niewygodna przeglądarka" wywołuje taki błąd. Klienci mają różne sieci, różne przeglądarki. Fakt że ma to coś wspólnego z Waszymi sugestiami, sprawdziłam chwilkę temu sklep na stałym łączu na linuksie u znajomego i faktycznie problem nie wystąpił, ale to nie oznacza że wszyscy nagle maja miec stałe łącza i linuksy. Coś jest nie tak. Ma ktos sugestię gdzie szukać ? Link to comment Share on other sites More sharing options...
PMaster Posted November 7, 2014 Share Posted November 7, 2014 (edited) Nie chodzi o stałe łącze i o Linuxa - chodzi o połączenie przez proxy - wyłącz tę opcję (lub zmień serwer proxy) w ustawieniach swojego połączenia i sprawdź... Edited November 7, 2014 by PMaster (see edit history) Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 Sprawdziłam w Internet Explorerze - błąd nie wystąpił, ale to nie oznacza że sklep działa całkowicie prawidłowo. Przecież nie napisze na stronie głównej uwagi aby nie wybierac przesyłki pobraniowej jeśli korzysta się z Firefoxa w sieci komórkowej . Intryguje mnie jeszcze jedna rzecz , od czasu kliknięcia "realizuj zamówienie" do czasu wyświetlenia potwierdzenia mija często prawie 20 sekund przy czym sam sklep sklep pracuje dosyć szybko, czy to jakas norma ? Może jest to jw jakiś sposób powiązane z owym błędem 102 na FFoxie. Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 Proxy mam cały czas wyłączony w ustawieniach połączeń. Link to comment Share on other sites More sharing options...
PMaster Posted November 7, 2014 Share Posted November 7, 2014 To prawdopodobnie wolno działający serwer baz danych... Nie jest to normą i raczej nie ma nic wspólnego z samym sklepem... Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 (edited) Przepraszam Was bardzo Źle zapamiętałam - sklep generuje na Firefoxie BŁĄD 502 (nie jak wcześniej wspomniałam 102) Edited November 7, 2014 by Magena (see edit history) Link to comment Share on other sites More sharing options...
hatak Posted November 7, 2014 Share Posted November 7, 2014 aua "nic nie znaczaca" pomylka 502 czy 102 hehehhe Link to comment Share on other sites More sharing options...
Magena Posted November 7, 2014 Share Posted November 7, 2014 aua "nic nie znaczaca" pomylka 502 czy 102 hehehhe co nie oznacza że wiem co z tym zrobić Link to comment Share on other sites More sharing options...
PMaster Posted November 7, 2014 Share Posted November 7, 2014 (edited) no to zastaje tylko sięgnąć po następne piwo z lodówki... przecież to w końcu weekend... Ps. 502 (Nieprawidłowa brama) Serwer działający jako brama lub proxy odebrał nieprawidłową odpowiedź ze znajdującego się za nim serwera. Edited November 7, 2014 by PMaster (see edit history) Link to comment Share on other sites More sharing options...
Magena Posted November 8, 2014 Share Posted November 8, 2014 No to zrobiło się magicznie. Zastanawiam się jeszcze czy owe 502 nie jest kodem ogólnym. Ten kod ma podpunkty jak np 502.1 czyli zbyt długi czas działania aplikacji a widząc sposób działania "realizacji zakupu" wcale by mnie nie dziwiło Link to comment Share on other sites More sharing options...
PMaster Posted November 8, 2014 Share Posted November 8, 2014 No to zrobiło się magicznie. Zastanawiam się jeszcze czy owe 502 nie jest kodem ogólnym. Ten kod ma podpunkty jak np 502.1 czyli zbyt długi czas działania aplikacji a widząc sposób działania "realizacji zakupu" wcale by mnie nie dziwiło Raczej nie, przy przekroczeniu czasu wykonywania skryptu serwer wyrzuciłby raczej 500. W taki sposób się nie dowiesz - serwery celowo konfigurowane są w taki sposób aby nie wyświetlały szczegółów błędu. Ab to sprawdzić musisz sprawdzić logi błędów serwera (jeżeli masz do nich dostęp - opcja w panelu zarządzania hostingiem) - tam wszystkie przyczyny błędów będą świeciły "magicznym blaskiem" Link to comment Share on other sites More sharing options...
Magena Posted November 10, 2014 Share Posted November 10, 2014 Problem rozwiązany Pomogła zmiana wersji php na serwerze na 5.5 lub 5.3 (domyślna 5.4) Link to comment Share on other sites More sharing options...
PMaster Posted November 10, 2014 Share Posted November 10, 2014 Problem rozwiązany Pomogła zmiana wersji php na serwerze na 5.5 lub 5.3 (domyślna 5.4) To coś dziwnego musi się dziać w ustawieniach tego serwera ale jeśli to pomogło to super Link to comment Share on other sites More sharing options...
Recommended Posts