Іноді проект виростає в щось більше. Початкові POST запити виростають в розмірі, а часу міняти архітектуру немає. Ось як можна збільшити розмір.
В першу чергу налаштування php.ini. (Якщо апач / etc / php5 / apache 2 / php.ini або якщо fpm /etc/php5/fpm/php.ini)
post_max_size рівний або більше передбачуваного розміру post.
upload_max_filesize - для завантаження файлів побільше. зазвичай рівний post.
max_execution_time і max_input_time побільше, щоб скрипт не відвалилося на довгій завантаженні.
Так само відразу відключити, якщо встановлено розширення php - suhosin. Знайти можна по suhosin.so, suhosin.ini.
Його можна і не відключати, а налаштувати в suhosin.ini параметри:
suhosin.post.max_value_length
suhosin.request.max_value_length
Якщо використовується nginx. то у файлі / etc / nginx /nginx.conf:
client_max_body_size більше передбачуваного post.
так само
send_timeout і fastcgi_read_timeout побільше, інакше буде 504 помилка.
Якщо використовується apache2, то в /etc/apache2/apache.conf:
LimitRequestFieldsize - розмір поля
LimitRequestBody - розмір всього запиту