Не удалось загрузить ресурс: сервер ответил со статусом 405 (Метод Не разрешен). Ajax и php

#javascript #php #html #ajax #xmlhttprequest

Вопрос:

Хорошо, я просматривал все так много раз, и это не работает. Я схожу с ума. Код:

 function _(element) {  return document.getElementById(element)  }   var label = _("label_chat")  label.addEventListener("click", function(){  var inner_pannel = _("inner_left_pannel")   var ajax = new XMLHttpRequest()  ajax.onload = function() {  if(ajax.status == 200 amp;amp; ajax.readyState == 4) {  inner_pannel.innerHTML = ajax.responseText  } else {  alert("ERROR")  }  }   ajax.open("POST","file.php",true)  ajax.send()  })  

Существует file.php существующая.

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

1. Ошибка не говорит о том, что файл не существует. в нем говорится, что вам по какой-то причине не разрешено отправлять запрос на публикацию в этот файл. Либо PHP проверяет его и возвращает этот код ошибки, либо ваш веб-сервер.