La manera de saber dónde actualizar la configuración de PHP es la siguiente:
- Crea un archivo llamado por ejemplo php-info.php
- Coloca el siguiente código
<?php
phpinfo();
- Luego ejecútalo, por supuesto a través del servidor que se crea con Valet.
Puedes ver cómo ejecutarlo creando un virtualhost desde la página de información de Laravel Valet.
Verás toda la información sobre la configuración de PHP.
Dentro de la información encontrarás una clasificación que pone "Loaded Configuration File" y luego otra que pone "Additional .ini files parsed". En los archivos listados en ambas clasificaciones encontrarás los ficheros que sirven para modificar el comportamiento del PHP que está instalado en tu máquina. Esto te vale para Valet y para cualquier instalación que tengas de PHP en local o en remoto.
Luego tienes que ir a los mencionados archivos y localizar la configuración de la memoria o de cualquier otra cosa que quieras cambiar de la configuración de PHP.
La ruta del archivo concreto que debes de tocar será aquella que te aparezca en tu configuración. Con el tiempo puede cambiar porque van cambiando las versiones de PHP y van cambiando el propio Valet. Pero en mi caso actualmente debrerías poder encontrar el tema de la memoria en el archivo /opt/homebrew/etc/php/8.1/conf.d/php-memory-limits.ini.
Allí tendrás que cambiar la línea:
memory_limit = 512M
Por algo como esto:
memory_limit = 1024M
Luego tienes que reiniciar Valet:
valet restart