Como alterar as configurações locais pelo Flywheel PHP
Se você estiver usando o Local by Flywheel para trabalhar em seus projetos, pode haver momentos em que você precise fazer personalizações na configuração do PHP quando o site for iniciado.
Antes de começar, observe o seguinte:
- Em alto nível, o Local iniciará um ambiente em contêiner,
- Um ambiente em contêiner terá seu próprio conjunto de configuração toda vez que for iniciado
- Isso significa que você não pode alterar nenhuma configuração para a instalação no nível do sistema operacional para obter as alterações necessárias.
Então, o que fazemos?
Alterar configurações locais do PHP
Por exemplo, digamos que você precise gerenciar o memory_limit
PHP que é executado em seu site atual. No momento deste artigo, o limite de memória padrão é 256 MB.
Dependendo do tamanho do seu projeto, isso pode ser muito baixo. Em vez disso, localize o seguinte diretório:
/Users/[your user name]/[your local directory]/[your site directory]/conf/php
Em seguida, localize o seguinte arquivo:
php.ini.hbs
Abra o arquivo em seu editor preferido e altere o valor para memory_limit
o que você precisar (como 1024M 😅) e reinicie seu site.
A quantidade de memória alocada deve ser alterada de 256 MB para 1 GB. Para verificar isso, configure um arquivo com uma única chamada para phpinfo()
e visualize-o em seu editor.
Alguns detalhes
- Os arquivos de configuração local no
hbs
formato estão nos modelos do Handlebars. - Local usa a configuração do PHP para um determinado site com base nas configurações do
php.ini.hbs
arquivo – nada que você altere no nível do sistema mudará isso. - Fato aleatório, divertido(?): Local já foi P r esmático que cobri várias vezes quando foi lançado.