Cómo cambiar la configuración de PHP local por volante
Si está utilizando Local by Flywheel para trabajar en sus proyectos, puede haber momentos en los que necesite personalizar la configuración de PHP cuando se inicia el sitio.
Antes de comenzar, tenga en cuenta lo siguiente:
- En un nivel alto, Local iniciará un entorno en contenedores,
- Un entorno en contenedores tendrá su propio conjunto de configuración cada vez que se inicie
- Esto significa que no puede cambiar ninguna configuración en la instalación a nivel del sistema operativo para lograr los cambios que necesita.
¿Asi que que hacemos?
Cambiar la configuración local de PHP
Por ejemplo, digamos que necesita administrar el memory_limit
PHP que se ejecuta en su sitio actual. En el momento de este artículo, el límite de memoria predeterminado es de 256 MB.
Dependiendo del tamaño de su proyecto, esto podría ser demasiado bajo. En su lugar, busque el siguiente directorio:
/Users/[your user name]/[your local directory]/[your site directory]/conf/php
Luego busque el siguiente archivo:
php.ini.hbs
Abra el archivo en su editor preferido y cambie el valor memory_limit
a lo que necesite (como 1024M 😅) y luego reinicie su sitio.
La cantidad de memoria asignada debe cambiarse de 256 MB a 1 GB. Para verificar esto, configure un archivo con una sola llamada phpinfo()
y luego visualícelo en su editor.
Algunos detalles
- Los archivos de configuración local en el
hbs
formato están en las plantillas de manubrios . - Local usa la configuración de PHP para un sitio determinado en función de la configuración del
php.ini.hbs
archivo; nada de lo que cambie a nivel del sistema cambiará esto. - Aleatorio, hecho divertido (?): Local fue una vez P r essmatic que cubrí varias veces cuando salió por primera vez.