Я установил на официальном репозитории сервер LAMP. В файле /etc/php5/apache2/php.ini
я изменил:
post_max_size = 8M
upload_max_filesize = 2M
на
post_max_size = 32M
upload_max_filesize = 16M
После этого я перезапустил сервер apache2 и ноутбук, но при запуске phpinfo
Я установил post_max_size
на 8MB
. Единственный способ устранить эту ошибку - установить php_value .....
в .htaccess
, но это не то, что я хочу.
Как мне решить эту проблему?
У меня была такая же проблема. Я изменил эти значения в этих файлах, и это работает:
➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini
Вы должны установить настройки php для «скриптов» php, а не только для apache.
<?php phpinfo(); ?>
и откройте его в своем браузере. upload_max_filesize
и установите для post_max_size
то же значение (или задайте 0, чтобы отключить ограничение) в этом файл в корневом режиме. sudo service apache2 restart
У меня была та же проблема, и ни одно из решений не сработало, но это превосходное решение сработало.
создайте php-файл с <? phpinfo(); ?>
Ищите «Сканировать этот каталог на наличие дополнительных файлов .ini».
Перейдите в указанный выше каталог и создайте файл user.ini, например: -
post_max_size = 1500M
upload_max_filesize = 1500M
Перезапустите Apache sudo service apache2 restart
phpinfo();
. Вы будете благодарить меня :)