Задать вопрос
@ruboss

Максимальная длина строки передаваемая через ajax javascript / php?

Всем привет!

Передаю логи об странных ошибках с клиентской стороны - через ajax запросы.
Все работает нормально, со стороны javascript показывает что все данные отправляются (POST).
На сервер же доходит только часть их, примерно 2000 символов, больше не дает...
Выставил max_post_size & max_upload_size равными 100M - не помогло
В чем может быть проблема? Почему данные обрезает, возможно, это в настройках апача или пхп?
  • Вопрос задан
  • 2132 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
PavelK
@PavelK
По времени укладывается отправка и обработка в лимит выполнения скрипта?
Памяти достаточно (memory_limit)?
Сервер nginx или апач?
Передаёте все данные через одну переменную или через множество мелких?
Гляньте file_get_contents('php://input') там лежит весь запрос до обработки
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
samizdam
@samizdam
Ммм, ЕМНП, апач в случае превышения длинны тела ругнулся бы ошибкой.
Данные точно в теле отправляются, а не в строке запроса? Судя по обрезаемой длине, это больше похоже на ограничения GET.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы