Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Не приходит ответ до java скрипта
Не приходит ответ до java скрипта
Имеется магазин. При нажатии на кнопку "Купить" shop.php отправляет команду на другой сервер и ответ посылает на скрипт java, т.к. ответ не всегда приходит, сделал, чтобы java скрипт выполнялся при любом ответе, даже пустом (if (result == 'ok' || result == ' '))
Сам скрипт:
Так вот дело в том, что ответ почему-то не доходит до java скрипта. Поднимал OpenServer на домашнем пк - там все хорошо работает. Может какой параметр в конфиге PHP надо изменить? Подскажите пожалуйста.
Сам скрипт:
Code: Select all
function Buy(id) {
$('#Buy'+id).addClass('disabled');
$('#Buy'+id).text('Идет выдача товара ...');
var count = $('#count'+id).val();
$.ajax({
url: '/ajax/shop.php',
type: 'POST',
dataType: 'html',
data: {id: id, count: count},
success: function(result) {
if (result == 'ok' || result == '') {
var uspeh = 'Спасибо за покупку, ваш товар доставлен в инвентарь!';
$('#succes').fadeIn(400).delay(2500).fadeOut(400);
$("#succes").html(uspeh);
$('#Buy'+id).text('Купить еще?');
$('#Buy'+id).removeClass('disabled');
}
else {
$('#error').fadeIn(400).delay(2500).fadeOut(400);
$("#error").html(result);
$('#Buy'+id).text('Получить товар');
$('#Buy'+id).removeClass('disabled');
}
}
});
};
Re: Не приходит ответ до java скрипта
Возможно дело в том, что у вас nginx отдает js как статику.
В доменах зайдите в редактирование домена и уберите js из Proxy Extensions.
(ну или в конфиге по домену, как удобнее)
В доменах зайдите в редактирование домена и уберите js из Proxy Extensions.
(ну или в конфиге по домену, как удобнее)
Re: Не приходит ответ до java скрипта
попробовал, не вышло. Когда нажимаешь первый раз, то ответ доходит, со второго раза жмешь на "Купить еще" и кнопка зависает в неактивном положении "Идет выдача товара..."skurudo wrote:Возможно дело в том, что у вас nginx отдает js как статику.
В доменах зайдите в редактирование домена и уберите js из Proxy Extensions.
(ну или в конфиге по домену, как удобнее)
Re: Не приходит ответ до java скрипта
q1LLa wrote:попробовал, не вышло. Когда нажимаешь первый раз, то ответ доходит, со второго раза жмешь на "Купить еще" и кнопка зависает в неактивном положении "Идет выдача товара..."skurudo wrote:Возможно дело в том, что у вас nginx отдает js как статику.
В доменах зайдите в редактирование домена и уберите js из Proxy Extensions.
(ну или в конфиге по домену, как удобнее)
Тогда имеет смысл посмотреть на конфиги и поискать сходства и различия в конфигурации.Поднимал OpenServer на домашнем пк - там все хорошо работает.
Начать с apache/nginx - дело в них скорее всего.
Re: Не приходит ответ до java скрипта
Какие именно сходства и различия смотреть? Можно поподробней, я просто в этом нубskurudo wrote:q1LLa wrote:попробовал, не вышло. Когда нажимаешь первый раз, то ответ доходит, со второго раза жмешь на "Купить еще" и кнопка зависает в неактивном положении "Идет выдача товара..."skurudo wrote:Возможно дело в том, что у вас nginx отдает js как статику.
В доменах зайдите в редактирование домена и уберите js из Proxy Extensions.
(ну или в конфиге по домену, как удобнее)Тогда имеет смысл посмотреть на конфиги и поискать сходства и различия в конфигурации.Поднимал OpenServer на домашнем пк - там все хорошо работает.
Начать с apache/nginx - дело в них скорее всего.
Re: Не приходит ответ до java скрипта
Вот бы знать, но с инженерной точки зрения - если где-то работает, а где-то нет, то надо сравнивать и смотреть за телеметрией.. в смысле логами. Начать с конфигурационных файлов.q1LLa wrote: Какие именно сходства и различия смотреть? Можно поподробней, я просто в этом нуб
Re: Не приходит ответ до java скрипта
Через инспектор в браузере смотрели? Может запрос и на php скрипт не уходит?
Re: Не приходит ответ до java скрипта
сейчас заметил, что при второй покупке, когда у меня возникали проблемы, в консоли браузера вот такая ошибка появляется:ykpon wrote:Через инспектор в браузере смотрели? Может запрос и на php скрипт не уходит?

Re: Не приходит ответ до java скрипта
Ошибка в логах, ошибка в скрипте, недостаточно ресурсов?
Re: Не приходит ответ до java скрипта
какие именно логи мне скинуть? Есть возможность связаться в скайпе, чтобы быстрее все это дело решить? (логин скинул в ЛС)skurudo wrote:Ошибка в логах, ошибка в скрипте, недостаточно ресурсов?