Bem, eu gostaria de adicionar meus 2 centavos aqui.
Estou usando hospedagem compartilhada e lidei com esse problema muitas vezes, tentei resolvê-lo sozinho, mas sem sucesso. Finalmente, consegui resolvê-lo através da verificação de várias fontes da web e do contato com meu provedor de serviços de hospedagem. Minhas perguntas foram "Como posso alterar o valor php memory_limit
em hospedagem compartilhada?", "Como posso alterar o valor php upload_max_filesize
em hospedagem compartilhada?", "Como posso alterar o valor php max_input_vars
em hospedagem compartilhada?", "Como posso alterar o valor php max_execution_time
em shared webhosting? "," Como posso alterar o valor php max_input_time
no shared webhosting? " e muito mais, configurando ou alterando php.ini ou .htaccess
arquivo. Eu tentei mudá-los, mas surgiram problemas. Por fim, entrei em contato com meu provedor de hospedagem e, ao definir o php como nativo, eles mudaram para o php 5.6,
"Seu PHP foi definido no modo 'nativo', o que significa que você não pode substituir esses valores. Eu mudei você para apenas '5,6', então você deve estar pronto."
Depois disso, conectei meu site através do ftp Filezilla, também não se esqueça de fazer com que o serviço ftp mostre arquivos ocultos e o computador local, porque o .htaccess
arquivo estava oculto no meu laptop local e no meu site. Ele estava disponível na pasta public_html, eu apenas baixei e adicionei os seguintes códigos ao final do arquivo e, em seguida, carreguei de volta no servidor:
php_value memory_limit 256M
php_value post_max_size 256M
php_value upload_max_filesize 64M
php_value max_input_vars 1800
php_value max_execution_time 300
php_value max_input_time 300
Por enquanto, tudo está funcionando corretamente; se algum de vocês superar alguns problemas, escreva aqui e me avise para que eu possa alterar os códigos mostrados acima. A propósito, eu também envio algumas fotos que mostram a mudança.
Mais uma coisa que eu quase esqueci de mencionar a instalação do ZipArchive em seu serviço de hospedagem compartilhada, eu consegui esse requisito, basta ir para as configurações de php no meu cpanel, clicar nas extensões do seletor de php e depois marcar a seção zip, só isso.
Obrigado.
PS: Estou aberto a boas práticas e, se você encontrar alguma prática ruim aqui, entre em contato, tentarei alterá-las. Obrigado.