wdrożenia PrestaShop

Payu - 500 internel error

  • 4 Odpowiedzi
  • 3735 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline rytel2

  • Nowy
  • *
  • 6
  • 0
Payu - 500 internel error
« dnia: Styczeń 26, 2013, 09:12:17 pm »
Używam presty 1.4.4.1pl i najnowszego modułu Payu 1.8

Niestety po realizacji zamówienia zamiast przejść do płatności przechodzi do strony z internal error
Nie działa ani aktywne konto ani sandbox

Czy ktoś wie jak rozwiązać problem????
Czy poza konfiguracją w modułach płatności- > payu jeszcze muszą coś ustawiać??



 

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Payu - 500 internel error
« Odpowiedź #1 dnia: Styczeń 27, 2013, 09:13:51 am »
500, jak sama nazwa wskazuje, to blad wewnetrzy serwera. masz za krotki maksymalny czas wykonywania skryptu i serwer zglasza blad. 1.8 to dosc wymagajacy modul wiec mzesz sprobowac jeszcze ze starsza wersja platnoscipl v.0.3

jedkak tez istnieje mozliwosc gryzienia sie moduly z jakims innym elementem, tutaj pomocne bedzie wlaczenie bledow. jezeli sie wiesza to najprowdopodobniej pokaze co i gdzie jest nie tak.
design4VIP z innej strony...

*

Offline rytel2

  • Nowy
  • *
  • 6
  • 0
Odp: Payu - 500 internel error
« Odpowiedź #2 dnia: Luty 02, 2013, 01:52:16 am »
Niestety platnosci.pl dają dokładnie ten sam problem

doszedłem że problem daje linia

Klasa OpenPayUNetwork
Funkcja sendDataAuth($url, $doc, $authData)

Problem generuje linia $response = curl_exec($ch); (czyli samo wysłanie do payu)

natomiast dalej nie wiem co z tym robić

są jakieś warunki aby działała funkcja CURL ???


*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Payu - 500 internel error
« Odpowiedź #3 dnia: Luty 02, 2013, 09:33:05 am »
w pierwszej kolejnosci powinienes sie zorientowac czego dokladnie dotyczy blad 500, juz sama nazwa "internal" sugeruje, ze to blad wewnetrzny serwera. w jakich warunkach wystepuje, to juz zadanie domowe dla Ciebie, bo wielokrotnie bylo to opisywane tak na forach odnosnie presta jak i innych systemow.

co do cURL to oczywiscie sa warunki do spelnienia, trzeba go przede wszystkim uruchomic po stronie serwera.
design4VIP z innej strony...

*

Offline rytel2

  • Nowy
  • *
  • 6
  • 0
Odp: Payu - 500 internel error
« Odpowiedź #4 dnia: Luty 02, 2013, 07:39:01 pm »
Curl jest zainstalowany na serwerze w wersji libcurl/7.28.1 OpenSSL/0.9.8b zlib/1.2.3

bład jaki widze w logach apacha to Premature end of script headers: payment.php,