Jump to content
  • 0

Nie działa zapisywanie zmian w karcie produktu


djdimon1

Question

Witam,

 

Mam problem Presta nie chce mi zapisać zmian w karcie produktu.

Ciągle kręcą się ikonki Zapisz oraz Zapisz i zostań

 

Za aktualizowałem Preste na najnowszą ale to nic nie pomogło.

Php też mam aktualne.

 

Pomocy!

Link to comment
Share on other sites

29 answers to this question

Recommended Posts

  • 0

to nie powinno wpłynąć na internal server error,  Bardziej chodz mi o listę (czego chyba nie wspomniałem wcześniej) zapytań jakie odbywają się w tle.

jedno (lub więcej) z nich będzie czerwone, jak na screenie:

HKwEnWd.png

 

i teraz pytanie, które z zapytań jest u Ciebie czerwone?

Link to comment
Share on other sites

  • 0

okay, problem grubszy, niż się wydawało na początku. Teraz musimy zidentyfikować przyczynę dla każdej zakładki która wywala internal server error 500.

1) to teraz trzeba: włączyć raportowanie błędów

2) wracamy na stronę edycji produktu (włączamy konsolę)

3) po pojawieniu się w konsoli internal server error 500, klikamy w niego ( w link ) i zostaniemy przeniesieni do zakładki "Network": http://i.imgur.com/NeTR6RR.png
4) klikamy w błąd na liście tak jak na poprzednim obrazku, otworzy nam się dodatkowe okno gdzie klikamy w "response": http://i.imgur.com/FbbNF73.png
5) u Ciebie w oknie gdzie widnieje "failed to load response data' pojawi się kod błędu. Wklej go tutaj

 

czynność, niestety będzie trzeba powtórzyć dla każdej zakładki która generuje internal server error 500

 

a to dopiero poczatek debugowania ;)

Link to comment
Share on other sites

  • 0

Ale to się dzieje nie tylko w tym produkcie, a we wszystkich

 

Bo pewnie we wszystkich tych produktach masz jakieś skasowane dane.

Zrobiłeś tak: wszedłeś w Katalog -> Dostawcy i skasowałeś jakiegoś tam dostawcę, ale ten dostawca był użyty we wszystkich produktach.

No i teraz jest lipa. bo żaden produkt nie da się zapisać z nie istniejącymi danymi, trzeba najpierw zmienić w nim dostawcę.

 

W komunikacie błędu masz jaki kontroler nie może załadować danych, np. productManufacturers i dalej kupa jeszcze innych.

Link to comment
Share on other sites

  • 0

Logi Apache serwera

 

[Mon May 16 15:33:09.922328 2016] [core:error] [pid 11424] [client 83.3.39.241:60708] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:09.932295 2016] [core:error] [pid 15225] [client 83.3.39.241:60707] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:09.946330 2016] [core:error] [pid 11718] [client 83.3.39.241:60711] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:09.963722 2016] [core:error] [pid 11117] [client 83.3.39.241:60706] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:53.807345 2016] [core:error] [pid 16608] [client 83.3.39.241:60763] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:53.815101 2016] [core:error] [pid 11117] [client 83.3.39.241:60762] End of script output before headers: ajax-tab.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:53.818911 2016] [core:error] [pid 30670] [client 83.3.39.241:60748] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:53.871914 2016] [core:error] [pid 16608] [client 83.3.39.241:60763] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:54.855588 2016] [core:error] [pid 11117] [client 83.3.39.241:60762] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Mon May 16 15:33:54.867605 2016] [core:error] [pid 30670] [client 83.3.39.241:60748] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=948&updateproduct&token=da50df2c5f182388fa65645dbeec0470

Link to comment
Share on other sites

  • 0

Mój htaccess:

 

 
 
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
 
<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>
 
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule . - [E=HTTP_AUTHORIZATION:%1]
 
 
 
#Domain: www.szafirek.net
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]
 
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
 
# Images
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
 
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
 
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$">
Header add Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
 
#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404
 
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
 
 # phpvs start v6
<Files ~ \.(php|php5|php6|phps|inc|shtml)$>
SetHandler fcgid-script
    FcgidWrapper "/fcgi/szafirek/public_html/fcgid-7.0.sh" .php
 
   
</Files>
 
 # phpvs end v6
Link to comment
Share on other sites

  • 0

Panowie ja już nie mam pomysłów co może być nie tak. moje logi

 

[Thu Jun 02 08:20:22.749999 2016] [core:error] [pid 10941] [client 83.3.39.241:49802] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 08:20:22.751668 2016] [core:error] [pid 17233] [client 83.3.39.241:49803] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 08:20:22.818236 2016] [core:error] [pid 10941] [client 83.3.39.241:49802] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 08:20:22.829282 2016] [core:error] [pid 17233] [client 83.3.39.241:49803] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 08:20:37.176791 2016] [core:error] [pid 16765] [client 83.3.39.241:49818] End of script output before headers: ajax-tab.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminModules&token=e1096156e894831bf33f6c3ca525418d
[Thu Jun 02 08:20:37.225771 2016] [core:error] [pid 16765] [client 83.3.39.241:49818] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminModules&token=e1096156e894831bf33f6c3ca525418d
[Thu Jun 02 08:21:08.228304 2016] [core:error] [pid 17131] [client 83.3.39.241:49840] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 08:21:08.276471 2016] [core:error] [pid 17131] [client 83.3.39.241:49840] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminDashboard&token=8e7c988fede29c8b90be1097ebefb609
[Thu Jun 02 09:02:23.342579 2016] [core:error] [pid 3818] [client 83.3.39.241:50322] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:23.347227 2016] [core:error] [pid 12585] [client 83.3.39.241:50318] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:23.411574 2016] [core:error] [pid 12585] [client 83.3.39.241:50318] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:23.411598 2016] [core:error] [pid 3818] [client 83.3.39.241:50322] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.022685 2016] [core:error] [pid 12573] [client 83.3.39.241:50325] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.030231 2016] [core:error] [pid 12098] [client 83.3.39.241:50327] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.030516 2016] [core:error] [pid 13893] [client 83.3.39.241:50326] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.081758 2016] [core:error] [pid 12573] [client 83.3.39.241:50325] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.089051 2016] [core:error] [pid 13893] [client 83.3.39.241:50326] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:34.123793 2016] [core:error] [pid 12098] [client 83.3.39.241:50327] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:40.344232 2016] [core:error] [pid 3808] [client 83.3.39.241:50324] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:40.352204 2016] [core:error] [pid 12573] [client 83.3.39.241:50333] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:40.401908 2016] [core:error] [pid 12573] [client 83.3.39.241:50333] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:02:40.402373 2016] [core:error] [pid 3808] [client 83.3.39.241:50324] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:03:16.038269 2016] [core:error] [pid 14513] [client 83.3.39.241:50338] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:03:22.249367 2016] [core:error] [pid 14452] [client 83.3.39.241:50345] End of script output before headers: ajax-tab.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminModules&token=e1096156e894831bf33f6c3ca525418d
[Thu Jun 02 09:03:22.293176 2016] [core:error] [pid 14452] [client 83.3.39.241:50345] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminModules&token=e1096156e894831bf33f6c3ca525418d
[Thu Jun 02 09:05:04.139094 2016] [core:error] [pid 16130] [client 83.3.39.241:50367] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:05:04.139182 2016] [core:error] [pid 14515] [client 83.3.39.241:50366] End of script output before headers: index.php
[Thu Jun 02 09:05:04.141174 2016] [core:error] [pid 12104] [client 83.3.39.241:50364] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:05:04.142293 2016] [core:error] [pid 12585] [client 83.3.39.241:50368] End of script output before headers: index.php, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:05:04.196512 2016] [core:error] [pid 14515] [client 83.3.39.241:50366] End of script output before headers: 500.shtml
[Thu Jun 02 09:05:04.209696 2016] [core:error] [pid 16130] [client 83.3.39.241:50367] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:05:04.217403 2016] [core:error] [pid 12104] [client 83.3.39.241:50364] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?controller=AdminProducts&id_product=950&updateproduct&token=da50df2c5f182388fa65645dbeec0470
[Thu Jun 02 09:05:04.227000 2016] [core:error] [pid 12585] [client 83.3.39.241:50368] End of script output before headers: 500.shtml, referer: http://www.szafirek.net/onwrpvyo51dioput/index.php?

Link to comment
Share on other sites

  • 0

Parametry serwera OK, bo czasami ludziska stawiają prestę na jakichś mocno przyciętych hostingach i się dziwią, bo co chwilę mają 500.

Może instalowałeś jakiś moduł z overridami i on miesza.

Dla testu w Zaawansowane -> Wydajność: Tryb debugowania

wyłącz moduły nie od presty i wyłącz nadpisywania

I sprawdź czy dalej to samo z edycją produktu.

Link to comment
Share on other sites

  • 0

Ma ktoś rozwiązanie tego problemu? Bo tematów w google znalazłem wiele, ale nigdzie konkretnej odpowiedzi jak pozbyć się kręcących ciągle kółek aby móc zapisać stronę nie znalazłem.

 

Więc mianowicie - chce dodać nowy produkt, ale non stop obracają się kółka zapisz

Link to comment
Share on other sites

  • 0

nie ma uniwersalnego rozwiązania,

kazdy problem tego typu musi być traktowany indywidualnie bowiem powodów może być mnóstwo

- od serwera z ograniczeniami (np. ograniczone zasoby pamięci)

- po zainstalowane moduły wyświetlające się na stronie edycji produktu

 

 

kroki do znalezienia problemu sa takie same,

  1. analiza konsoli przeglądarki w trakcie ładowania się strony edycji
  2. wychwycenie "czerwonych błędów"
  3. gdy to internal 500 error - włączenie trybu debugowania i sprawdzenie wyników asynchronicznego zapytania
  4. gdy to jakiś inny bład - analiza sklepu w kontekście tego błedu (dlatego wymaga indywidualnego podejścia)
Link to comment
Share on other sites

  • 0

No więc zainstalowałem od nowa cały skrypt sklepu, wszystko od nowa na czysto cały czas problem kręcącego w kółko "zapisz" i występują w konsoli następujące błędy:

 

 

Failed to load resource: the server responded with a status of 500 (Internal Server Error):

 

 

Failed to load resource: the server responded with a status of 508 (unused)

 

jestem bezwiedzy jeśli chodzi o programowanie więc prosiłbym o proste wytłumaczenie moich kolejnych kroków w celu naprawy tego błędu.

Korzystam z google chrome.

Serwer natomiast az.pl

Edited by krzlew (see edit history)
Link to comment
Share on other sites

  • 0

Home.pl chyba w zeszłym roku przeją az.pl a jak ktoś jest już jakiś czas na forum to wie że nikt nie poleca home.pl pod preste. Tak na próbę możesz wykupić sobie hosting u innego usługodawcy, postawić tam kopie sklepu i zobaczyć jak działa, np. na linuxpl.com. Większość usługodawców oferuje 14 dniowy darmowy okres testowy więc nie będzie cię to kosztowało ani złotówki.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...