Решил делать сайты на хостинге с cPanel – и выявил странности. Некоторые ajax запросы начали возвращать код ошибки 406 – 406 Not Acceptable Error.
Помучился с этим и выявил. Ошибка появлялась тогда, когда в POST-переменных пустота. Работаем на jquery.
Пример – ОШИБКА:
$.ajax({
type: “POST”,
url: “http://anydotmoc.com/ajaxDo”,
data: { },
timeout: 25000,
success: function(data){
Пример – все правильно теперь:
$.ajax({
type: “POST”,
url: “http://anydotmoc.com/ajaxDo”,
data: {test: ‘test’},
timeout: 25000,
success: function(data){
data: { } – так лучше не делать, хотя на хостинге с ISPmanager и дома на XAMPP проблем не возникало.
Не очень мне нравится cPanel…