Da link (drupal potrebbe essere irrilevante per le tue esigenze, ma il loro sito aveva una buona spiegazione - volevi cercarlo per te e dargli credito)
Per impostazione predefinita, MAMP ha il limite di memoria che uno script può utilizzare impostato su 8 MB, che è il valore predefinito di PHP. Guardando il file php.ini raccomandato da PHP, questo limite di memoria è normalmente impostato a 128 MB. Per regolare questa quantità, apri il file php.ini in un editor di testo e modifica la seguente riga (circa sulla linea 232):
memory_limit = 8M; La quantità massima di memoria che uno script può consumare (8 MB)
Ubicazioni dei file PHP.ini:
/Applications/MAMP/conf/php4/php.ini
/Applications/MAMP/conf/php5/php.ini
In MAMP PRO, non modificare direttamente il file poiché verrà ricreato ad ogni avvio del server. Modifica il modello appropriato (menu File > Modifica modello > ...).
Anche con limiti di memoria PHP più ampi puoi ottenere errori di timeout cercando di importare grandi database Drupal in MySQL. Questi problemi sono discussi in modo approfondito altrove per quanto riguarda la cache di cache e visualizzazioni. Generalmente la soluzione è svuotare la cache Drupal prima di importare / esportare database da / verso MySQL.