Từ http://drupal.org/node/66187 (drupal có thể không liên quan đến nhu cầu của bạn, nhưng trang web của họ có một lời giải thích tốt - muốn cung cấp nó cho bạn và cung cấp tín dụng cho họ)
Theo mặc định, MAMP có giới hạn bộ nhớ mà tập lệnh có thể sử dụng được đặt ở mức 8 MB, là mặc định của PHP. Nhìn vào tệp được đề xuất php.ini của PHP, giới hạn bộ nhớ này thường được đặt ở mức 128MB. Để điều chỉnh số tiền này, hãy mở tệp php.ini trong trình soạn thảo văn bản và thay đổi dòng sau (khoảng trên dòng 232):
bộ nhớ_limit = 8M; Dung lượng bộ nhớ tối đa mà tập lệnh có thể tiêu thụ (8MB)
Vị trí tệp PHP.ini:
/Appluggest/MAMP/conf/php4/php.ini
/Appluggest/MAMP/conf/php5/php.ini
Trong MAMP PRO, không thay đổi tệp trực tiếp vì nó sẽ được tạo lại khi mỗi máy chủ khởi động. Vui lòng chỉnh sửa mẫu thích hợp (menu Tệp> Chỉnh sửa mẫu> ...).
Ngay cả với giới hạn bộ nhớ PHP lớn hơn, bạn có thể gặp lỗi hết thời gian khi cố gắng nhập cơ sở dữ liệu Drupal lớn vào MySQL. Các vấn đề này được thảo luận ở các nơi khác liên quan đến bộ đệm và chế độ xem bộ đệm. Nói chung, giải pháp là làm trống bộ đệm Drupal trước khi nhập / xuất cơ sở dữ liệu sang / từ MySQL.
cp /etc/php.ini.default /etc/php.ini