Vou ensinar neste tutorial a aumentar a memória do PHP para resolver algum problema de limite de memória excedida.
Lembrando que depende muita da hospedagem e suas limitações também, esse tutorial tem o intuito de ajudar no aumento da memória do PHP, mas a mesma só vai ser mudada se a hospedagem suportar esse tipo de mudança e dentro da limitação de memória da hospedagem usada.
**O erro de memória normalmente aparece similar a esse erro:**
```php
Erro: Fatal error: Allowed memory size of X bytes exhausted (tried to allocate X bytes)
```
## Passos
Vamos aos passos para aumentar, pode escolher um dos dois métodos abaixo.
Abra o seu cliente FTP ou SFTP para poder fazer as alterações nos arquivos.
### 1. Pelo php.ini
Abra o arquivo php.ini (caso o php.ini não tenho efeito na sua hospedagem, crie um arquivo user.ini e abra ela) que fica na raiz da sua loja e o arquivo admin/php.ini
**Altere em ambos a seguinte linha ou similar:**
```
memory_limit = 64M
```
**Mude para:**
```
memory_limit = 256M
```
O 256M seria para 256MB, pode mudar para outros valores, mas esse normalmente resolve e se for hospedagem compartilhada, algumas estão limitados a esse valor ou menor.
### 2. Pelo arquivo .htaccess
**Insira a linha:**
```
php_value_memory_limit 256M
```
Caso nenhum dos processos resolvam a solução será entrar em contato com sua hospedagem e solicitar
a alteração.
## Testando a mudança
Agora vamos realizar um teste, para ver se aumentou a memória do PHP.
Para testar se deram certo as mudanças, crie um arquivo info.php na raiz da loja e dentro dele insira a linha:
**Depois acesse:**
`www.sualoja.com.br/info.php`
Troque sualoja.com.br, pelo endereço da sua loja.