Я пытаюсь опубликовать некоторые переменные на сервере PHP через json. Одна из этих переменных содержит огромную строку. Когда я отправляю данные, все остальные переменные отправляются успешно, но один, содержащий огромную строку, остается неопределенным.
Если я создаю содержимое этой переменной, то ее работа прекрасна.
$.ajax({
type: 'POST',
url: url,
data:{name:"aaa",age:"aaaaa",detail:"huge string"},
async:false
}).done(function( data ) {
alert(data);
}).fail(function() {
$.notify("Cannot connect to server", "error");
});
проверьте настройки php.ini для директивы
post_max_size
и попробуйте увеличить, как показано ниже
ini_set('post_max_size' '20m')