Come modificare le impostazioni PHP locali tramite Flywheel
Se stai utilizzando Local by Flywheel per lavorare sui tuoi progetti, a volte potrebbe essere necessario apportare personalizzazioni alla configurazione PHP all’avvio del sito.
Prima di iniziare, tieni presente quanto segue:
- Ad alto livello, Local avvierà un ambiente containerizzato,
- Un ambiente containerizzato avrà il proprio set di configurazione ogni volta che viene avviato
- Ciò significa che non è possibile modificare alcuna configurazione per l’installazione a livello di sistema operativo per ottenere le modifiche necessarie.
Quindi cosa facciamo?
Modifica le impostazioni PHP locali
Ad esempio, supponiamo che tu debba gestire il memory_limitPHP in esecuzione per il tuo sito attuale. Al momento di questo articolo, il limite di memoria predefinito è 256 MB.
A seconda delle dimensioni del tuo progetto, questo potrebbe essere troppo basso. Invece, individuare la seguente directory:
/Users/[your user name]/[your local directory]/[your site directory]/conf/php
Quindi trova il seguente file:
php.ini.hbs
Apri il file nel tuo editor preferito e cambia il valore per memory_limitquello che ti serve (come 1024M 😅), quindi riavvia il tuo sito.
La quantità di memoria allocata deve essere modificata da 256 MB a 1 GB. Per verificarlo, imposta un file con una singola chiamata a phpinfo()e quindi visualizzalo nel tuo editor.
Alcuni dettagli
- I file di configurazione locale nel
hbsformato si trovano nei modelli di Handlebars . - Local utilizza la configurazione PHP per un determinato sito in base alle impostazioni del
php.ini.hbsfile: nulla di ciò che modifichi a livello di sistema lo cambierà. - Fatto casuale, divertente (?): Local una volta era P ressmatic che ho coperto più volte quando è uscito per la prima volta.

