wegorz23 Posted September 25, 2013 Share Posted September 25, 2013 Witam po dodaniu produktów do koszyka, klikam "Realizuj zamówienie" i pojawia sie pusta strona. tutaj: index.php?controller=order-opc Byćmoże błąd 500. Chociaż nagłówek sprawdzałem to jest status 200. Co może być przyczyną ?? Jak naprawić błąd ? Wersja presty to 1.5.4 W ustawienach mam realizowanie zamówienia w 1 kroku (a nie w 5). proszę o pomoc Michał Link to comment Share on other sites More sharing options...
vekia Posted September 25, 2013 Share Posted September 25, 2013 czy to biała strona, czy internal error 500, pomocne będzie włączenie raportowania błędów: http://www.prestashop.com/forums/topic/272660-500-error-b%C5%82%C4%99dy-bia%C5%82a-strona-instrukcja-dotycz%C4%85ca-trybu-debugowania/ Link to comment Share on other sites More sharing options...
wegorz23 Posted September 25, 2013 Author Share Posted September 25, 2013 (edited) zwraca nagłówek 200 chyba... poprostu nie startuje renderowanie layoutu poza tym na serwerze w nazwa.pl działa, ale na serwerze linuxpl.com daje błąd czy to może mieć związek z serwerem? Edited September 25, 2013 by wegorz23 (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted September 25, 2013 Share Posted September 25, 2013 owszem, może być problem z serverem. masz dostęp do PHP error loga? dla mnie to ewidentnie jest problem z: a) parsowaniem skryptów php ewentualny problem z .htaccess c) uprawnieniami i moim zdaniem to tam trzeba szukać problemu. znam wiele sklepów które stoją na linuxpl i mają się dobrze Link to comment Share on other sites More sharing options...
wegorz23 Posted September 25, 2013 Author Share Posted September 25, 2013 "parsowaniem skryptów php" - gdzie dokładnie szukać problemu ? jest php 5.3 Link to comment Share on other sites More sharing options...
wegorz23 Posted September 25, 2013 Author Share Posted September 25, 2013 administrator serwera mi napisał na php53 i php5.2 jest nagłówek 200 czyli bez błęduna php5.4 jest 500tka Link to comment Share on other sites More sharing options...
vekia Posted September 25, 2013 Share Posted September 25, 2013 oni czasami nie pomylili logów php z logami apache? Link to comment Share on other sites More sharing options...
wegorz23 Posted September 25, 2013 Author Share Posted September 25, 2013 w logach php pojawia się błąd [Wed Sep 25 11:06:30 2013] [error] [client 95.50.121.158] Premature end of script headers: index.php prawdopodobne przycyzny http://www.liquidweb.com/kb/apache-error-premature-end-of-script-headers/ co robić? Link to comment Share on other sites More sharing options...
vekia Posted September 25, 2013 Share Posted September 25, 2013 no to wygląda na to, że jest to stricte powiązane z ustawieniami apache czyli po stronie hostingu (?) Link to comment Share on other sites More sharing options...
wegorz23 Posted September 25, 2013 Author Share Posted September 25, 2013 jednak nie hsoting bo to samo wrzuciłem na hosting hekko.pl i jest też błąd 500 coś musi być żle w plikach szablonu bo jak zainstaluję nową preste 1.5.5.0 to wszystko działa na domyślnym szablonie a jak dam mój "dedykowany" szablon to błąd 500 Ale jak dam wersje PHP 4 to daje taki błąd Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /public_html/test3/index.php on line 28 gdzie szukać przyczyny? Link to comment Share on other sites More sharing options...
wegorz23 Posted September 29, 2013 Author Share Posted September 29, 2013 Udało nam się zlokalizować źrodło błędu. Jest to funkcja _assignCarrier() w controllers/front/OrderOpcController.php Zakomentowałem wywoływanie tej funkcji w kontrolerze one page checkout. Ale to tylko tymczasowo rozwiązuje problem. Teraz layout koszyka już się renderuje. Czy ktoś miał podobny problem? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now