Il mio sito CodeIgniter funziona dando un errore interno di 500 server mentre lo ospita su MediaTemple. Sta accadendo durante una chiamata jQuery Ajax.Debug di jQuery ajax 500 Errore interno del server
Non ho idea di cosa possa essere andato storto. L'errore è dovuto al controller o al modello? Il mio Ajax chiamata:
$.ajax({
url: "<?php echo site_url('invites/save_email') ?>",
type: 'POST',
data: form_data,
success: function(msg) {
window.location.href = "<?php echo site_url('invites/moreinvites')?>"
return true;
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
alert(xhr.responseText);
}
});
xhr.responseText mi è tornato <p>The action you have requested is not allowed.</p>
. Ma cosa significa?
Non capisco perché si è visualizzato msg in 'success: function (msg)' se non lo si utilizza nemmeno in questa funzione? Controllare se le variabili inviate/ricevute dal controller sono di buon tipo. –
500 Significa un errore del server, il problema non è con il codice jQuery, il problema è con il server. –
@BenjaminGruenbaum Ok capisco che il problema è con il codice del server. Ma come faccio a debuggarlo? –