Como aumentar o limite de tamanho do arquivo para uploads de mídia?


8

Como posso alterar o tamanho máximo do arquivo de upload? Gostaria de poder carregar 10Mb de cada vez.

texto alternativo

Respostas:


11

Isso ocorre devido às limitações do PHP nos uploads de tamanho de arquivo. Se você tiver acesso ao seu arquivo php.ini, poderá modificar as seguintes linhas:

upload_max_filesize = 10M
post_max_size = 10M
max_execution_time = 300

Se você não tem acesso ao arquivo php.ini (como uma situação de hospedagem), pode ser necessário entrar em contato com o seu host e ver se eles o aumentarão para você. Também vi usuários criarem um arquivo php.ini com apenas esses valores e o colocarem no arquivo em que o WordPress está instalado. Se sua instância do PHP permitir "configurações herdadas", permitirá que essas configurações locais substituam a global.

A outra solução seria adicionar o código dinamicamente ao WordPress para fazer essa alteração para você. Este artigo tem uma ótima maneira de fazê-lo através de um "plugin". Vi resultados duvidosos dessa abordagem (alguns relatam sucesso, outros não relatam sucesso), portanto não posso dizer com certeza se funcionará para você.


11
Muito obrigado! Eu sou novo no Wordpress e PHP, por isso foi muito útil. Apenas uma observação para qualquer pessoa lá fora, se você estiver executando o IIS, precisará reiniciar o IIS após editar o arquivo php.ini.
Jessegavin

em alast uma solução para este problema estúpido ... obrigado ...
Paul

post_max_size = 10M max_execution_time = 300não é necessário neste caso.
Tommixoft 23/05

post_max_size é necessário, na verdade, já que isso e o parâmetro upload controlam o tamanho máximo do upload.
Otto

Eu tive que também reiniciar php comsudo systemctl restart php7.2-fpm
Suragch

3

Eu tive o problema em que não podia atualizar / adicionar ao arquivo php.ini. Acabei adicionando as seguintes linhas ao meu arquivo .htaccess para alterar o tamanho do upload:

 php_value upload_max_filesize 5M
 php_value post_max_size 5M
 php_value max_execution_time 200
 php_value max_input_time 200

Isso altera o limite de upload para 5 e permite estender o tempo limite durante o upload de arquivos maiores.


2

Isso funcionou para mim. Acabei de entrar no cpanel / gerenciador de arquivos e criei um novo arquivo php.ini. Então entrei no texto abaixo: upload_max_filesize = 10M post_max_size = 10M max_execution_time = 300

Works 100%

Basta colocar o arquivo php.ini no diretório wp-admin


2

De alguma forma, tive que criar um arquivo php.ini que carreguei no diretório wp-admin, mas também tive que adicionar a linha memory_limit = 32M. Sem essa linha, o limite não é aumentado no Wordpress 3.3.1

memory_limit = 32M
upload_max_filesize = 16M
post_max_size = 16M
max_execution_time = 300 
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.