apache2 - upload de arquivo php5 e tamanho máximo da postagem


13

Eu instalei a partir dos repositórios oficiais do servidor LAMP. No arquivo /etc/php5/apache2/php.ini, eu mudei:

post_max_size = 8M
upload_max_filesize = 2M

para

post_max_size = 32M
upload_max_filesize = 16M

Depois disso, reiniciei o servidor apache2 e também o notebook, mas, quando inicio phpinfo, fui post_max_sizeconfigurado como 8MB. A única maneira de resolver esse bug é configurá- php_value .....lo como um, .htaccessmas não é isso que eu quero.

Como posso resolver isto?

Respostas:


15
  1. Crie um arquivo php <?php phpinfo(); ?>e abra-o no seu navegador.
  2. Procure o arquivo de configuração carregado (isso mostra o arquivo de configuração real em uso) e editeupload_max_filesize e defina post_max_sizeo mesmo valor (ou faça com que seja 0 para desativar o limite) nesse arquivo no modo raiz.
  3. Executar: sudo service apache2 restart

7

Eu tive o mesmo problema. Alterei esses valores nesses arquivos e agora está funcionando:

➜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

Você deve definir as configurações php para "scripts" php, não apenas para o Apache.


4

Eu tive o mesmo problema e nenhuma das soluções funcionou, mas essa excelente solução funcionou.

  1. crie um arquivo php com <? phpinfo(); ?>

  2. Procure por "Verificar este diretório para arquivos .ini adicionais".

  3. Vá para o diretório acima e crie o arquivo user.ini como: -

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. Reiniciar o serviço sudo Apache Apache2 restart

  5. Recarregue o phpinfo();arquivo. Você vai me agradecer :)

Esta é a única coisa que funcionou para mim. Hospedagem no Digital Ocean, usando o Wordpress com PHP5, Apache2 e Ubuntu 14.04. Meu deus obrigado
21416 Jonlim

Sim amigo, obrigado por essa solução muito inteligente! nenhum dos anteriores funcionou comigo
Nourdine Alouane 25/10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.