почему вызов ajax отправляет мне ошибку, но этот же код хорошо работает на другом сервере

#php #ajax

Вопрос:

У меня проблема с вызовом ajax, у меня точно такой же код в другом URL и работает нормально, но в этом нет работы, и отправьте мне эту ошибку в консоль.

это мой вызов

 $(document).on('click', '.enviarcorreo', function() {


    nombre = $('#name').val();
    telefono = $('#phone').val();
    correo = $('#email').val();
    mensaje = $('#coments').val();
    // alert($('#name').val());

    i = 0;
    // $(".cat1").css( 'background-color', 'blue' );
    // $('.desc1').css('display','none')
    $.ajax({
        url: 'template/correo.php', //ruta de tu archivo php en el cual se hace la consulta y se obtendra el resultado 
        type: 'POST',
        dataType: 'html', //dataType: xml, json, script, o html
        data: {
            nombre: nombre,
            telefono: telefono,
            correo: correo,
            mensaje: mensaje
        }, //se evia el valor seleccionado en tu select
        success: function(result) {
            $("#correo").html(result); //si la peticion se realizo sin errores te regresara un valor y lo insetas en tu table html
            alert("si funciona");
        },
        error: function(jqXHR, status, error) {
            console.log(jqXHR);
            console.log(status);
            console.log(error);
        }
    });
});

 

и это ошибка в консоли

 POST https://gamamateriales.com/template/correo.php 500

{readyState: 4, getResponseHeader: ƒ, getAllResponseHeaders: ƒ, setRequestHeader: ƒ, overrideMimeType: ƒ, …}

 

Комментарии:

1. Пожалуйста, отредактируйте свой вопрос и удалите весь дополнительный код. Нам нужно только увидеть сегмент кода, который вызывает ошибку. Это ваша работа-отлаживать это, а не наша. Мы помогаем решить проблему, а не отлаживать ее. Кроме того, пожалуйста, включите в свой вопрос текст ошибки, а не ее изображение.

2. Поэтому посмотрите на журнал ошибок на сервере. Мы не можем догадаться, на что жалуется php с ошибкой 500.

3. Я думаю, что эта ошибка исходит со стороны сервера (500), проверьте свой серверный код

4. не знаю, почему, в локальном вызов ajax работает отлично, но на сервере нет

5. вы пробовали сильно перезагрузиться?