Witam,
kończę składać projekt strony sklepu oparty o CMS Joomla, w którym po dodaniu produktów do koszyka osoba po zatwierdzeniu okejki, wysyła dane za pomocą ajax'a jako typ JSON, dane do modelu który je odbiera. Całość działa dobrze, ale..
Po dodaniu większej ilości produktów (zwiększeniu ciągu JSON'a) zauważyłem że pojawia się błąd 500 podczas wysyłania takiego długiego łańcucha znaków.
Produkty czy plik który je odbiera nie mają tutaj nic do znaczenia (literówki itd. są wypoprawiane). Gdy łańcuch znaków zostanie skrócony (jest na swój sposób sporty - 2500) to ładuje się normalnie.
Co zrobiłem:
- Doczytałem że jest możliwość wydłużenia czasu obsługi zapytania, przez web.config ale to nie pomogło
- Stosowałem inne formy zapisu JSON'a - bez skutku
- Typ był ustawiany zarówno na GET jak i POST
url: 'index.php?option=com_mcontact&view=send',
error: function(qXHR, textStatus, errorThrow){console.info(errorThrow)},
data: {
infodata: jQuery(form).serialize(),
format: 'raw',
dataType: "POST",
type:'formsend'
}
Bardzo dziękuję za każdą odpowiedź, gdy wątek jest w złym dziale - proszę o pomoc to zmienię go.