Php JQuery Ajax Post:500内部服务器错误

Php JQuery Ajax Post:500内部服务器错误,php,jquery,Php,Jquery,我试图执行这篇AJAX文章,但由于某种原因,我得到了一个Server500错误 $.ajax({ url: '.../PublicAPI.svc/Register', type: 'POST', dataType: 'json', async: false, //contentType: 'application/json; charset=utf-8', data: '{ "ApiKey": "'+$('#ApiKey').

我试图执行这篇AJAX文章,但由于某种原因,我得到了一个Server500错误

   $.ajax({
            url: '.../PublicAPI.svc/Register',
    type: 'POST',
    dataType: 'json',
    async: false,
    //contentType: 'application/json; charset=utf-8',
    data: '{ "ApiKey": "'+$('#ApiKey').val()+'", "LanguageId": "'+$('#LanguageId').val()+'", "Password": "'+$('#Password').val()+'","Username": "'+$('#Email').val()+'" }',
    success: function( response, textStatus, jqXHR ) {
        console.log('success');
        console.log(response);
    },
    error: function( jqXHR, textStatus, errorThrown ) {
        console.log(jqXHR);
            console.log(textStatus);
        console.log(errorThrown);
    }
}); 

有人能帮我找出问题所在吗?

您在AJAX URL中使用了三个点。尝试使用2个点,服务器错误就会消失

url: '../PublicAPI.svc/Register',

请参见

如果您遇到500个内部错误,这是服务器端错误,或者您的ajax调用没有在正确的url上执行。Hi Jan,“…”只是一个示例,实际上我有完整的url“”。点不是问题。那么在这种情况下,我请你参考菲米奥斯的评论。您的问题是服务器端的,您提供的任何内容都无法帮助我们诊断该问题。您能提供服务器日志中的任何错误吗?这肯定是500美元吗?如果您向其他子域或域发出请求,则您的CORS设置必须正确。如果这是一个CORS问题,那么我将提供关于如何解决该问题的更多细节。