Contexto
Recientemente estaba trabajando en un proyecto utilizando laravel, oracle database instalado en docker y XAMPP 8.2 como servidor web PHP, todo ésto solo instalado en Fedora 37.
Estaba intentando realizar un seeder y migraciones de archivos desde excel, sin embargo, durante el proceso saltó el error: HP Fatal error: Allowed memory size of X bytes exhausted (x), investigando un poco sobre ésto, se debe a la cantidad del límite de memoria configurado en php.ini.
Solución
Para resolver éste problema, se debe editar el archivo php.ini, ya sea que esté en xampp/etc/php.ini o bien en la ubicación en la que se encuentre el archivo.
sudo gnome-text-editor /opt/lampp/etc/php.ini
La solución consiste en aumentar la cantidad de memoria a la cantidad que se requiera, por ejemplo, si necesitan 1 ó 2GB, se puede configurar de la siguiente manera:
; http://php.net/memory-limit memory_limit=2009
Si se requiere especificar que no haya límite de memoria, se debe establecer la configuración a -1:
; http://php.net/memory-limit memory_limit=-1
Reiniciar el servicio de XAMPP
sudo /opt/lampp/lampp restart
Y con eso se resuelve el problema.