Já tentou colocar o seu arquivo php.ini em /etc/php5/fpm/php.ini ? Esta é normalmente a localização padrão que o php lê, se eu entendi php5-fpm corretamente.
phpinfo diz que a localização do arquivo é /etc/php5/fpm/php.ini
.
Adicionais .ini
arquivos analisados
/etc/php5/fpm/conf.d/curl.ini,
/etc/php5/fpm/conf.d/gd.ini,
/etc/php5/fpm/conf.d/mcrypt.ini,
/etc/php5/fpm/conf.d/mysql.ini,
/etc/php5/fpm/conf.d/mysqli.ini,
/etc/php5/fpm/conf.d/pdo.ini,
/etc/php5/fpm/conf.d/pdo_mysql.ini,
/etc/php5/fpm/conf.d/xcache.ini
Olhando neles, nenhum deles tem nada que lide com post_max_filesize
ou upload_max_filesize
.
Edito isso no arquivo php.ini
e reinicio os serviços nginx e php5-fpm . As mudanças não acontecem. Os arquivos ainda são editados. Eu tentei reiniciar o computador.
O NGINX armazena isso em algum lugar que eu preciso excluir para que essas alterações sejam feitas ao vivo?
Eu tentei php -i | grep ".ini"
e diz-me o caminho para php.ini is Path => /etc/php5/cli/
O phpinfo () me informa seu /etc/php5/fpm/
Eu editei os dois sem sorte.
se eu fizer php -i | grep "post_max"
ele me diz que seu 20M , phpinfo ainda diz 8M .
Você precisa reiniciá-lo. Eu uso o 7.0, então mude o 7.0 para a sua versão.
sudo systemctl restart php7.0-fpm
Eu tenho o mesmo problema no Centos 7 Eu usei nginx como o servidor web. Eu recuperei o serviço php-fpm e resolvi meu problema. o motivo é nginx usar o serviço php-fpm para manipular php a única maneira de refletir suas alterações é reiniciar o serviço php-fpm.
você precisa executar systemctl restart php-fpm