Включить запрос AJAX с JQUERY для PHP в движке приложения - PullRequest
0 голосов
/ 12 октября 2018

Мне нужно сделать запрос к PHP из Javascript в движке приложения.

 $.ajax({
  url: '../php/info.php',
  dataType: 'json',
  type: 'POST',
  success:function(data) {
   //Do stuff with info from PHP (data)
  },
  error: function(error){
   console.log(error);
  }
});

В локальной системе это работает нормально, но в движке приложения следующая ошибка появляется в консоли

Не удалось загрузить ресурс: сервер ответил со статусом 500 ()

Некоторые люди говорят, что add extension = "curl.so" внутри php.ini, но не работает.

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Может быть еще одна причина, по которой ваша строка JSON неверна.Попробуйте:

var obj = $.parseJSON(data);
alert(obj.name);
0 голосов
/ 12 октября 2018

ОК, по сути, это не имеет ничего общего с App Engine.Этот ajax-вызов выполняется из клиента (браузера).Вы отправляете POST, поэтому, скорее всего, отправляемые вами данные POST искажены или несовместимы с данными, ожидаемыми в серверной части.Итак:

1) Как выглядят ваши данные POST?

2) Как выглядит обработка функции ../php/info.php в бэкэнде (движке приложения)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...