Назад | Перейти на главную страницу

post_max_size не изменится, застрял на 128M, остальные настройки работают

Я пытаюсь увеличить post_max_size до 1024 МБ, я использую ini_get ('post_max_size') и phpinfo (), чтобы проверить настройку, и post_max_size в обоих случаях отображается как 128M.

какой-то phpinfo () на сервере:

PHP Version 5.5.9-1ubuntu4.7
System  Linux Dalaran 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64
Build Date  Mar 16 2015 20:43:56
Server API  Apache 2.0 Handler
Configuration File (php.ini) Path   /etc/php5/apache2
Loaded Configuration File   /etc/php5/apache2/php.ini
Scan this dir for additional .ini files /etc/php5/apache2/conf.d
Apache Version  Apache/2.4.7 (Ubuntu)
user_dir    no value

/etc/php5/apache2/php.ini

669 ; Maximum size of POST data that PHP will accept.
670 ; Its value may be 0 to disable the limit. It is ignored if POST data reading
671 ; is disabled through enable_post_data_reading.
672 ; http://php.net/post-max-size
673 post_max_size = 1024M

Я перезапускал apache после каждого изменения. Я также запустил grep для всех каталогов в / etc / php5 и не нашел другой ссылки на Post_max_size

Изменение upload_max_filesize и memory_limit работает нормально.

User_dir не установлен, поэтому он не должен загружать файлы .user.ini.

Ничего полезного в журнале ошибок apache.

Если у вас есть идеи, что я могу проверить дальше, сообщите мне.

ДА! На основании того, что сказал Зоредаш, я сделал

:/etc/apache2$ rgrep post *

который нашел

sites-available/000-default.conf:       php_value post_max_size 128M

так немного

/etc/apache2/sites-available$ sudo vi 000-default.conf

измените php_value post_max_size 128M на 1024M, и я готов!