veri tabanından istediğim kısımları çekerek üye listesini excel'e aktarıyorum.
400-500 kayıt arasında sorun yok ama kayıt sayısı fazlalaştığında excel oluşturulamıyor.

bu işlemi ajax ile yaptırdığım için ilk başlarda sorunu göremiyordum sonra ajax olmadan direk excel sayfasından deneyince şöyle bir hata gördüm
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1078799 bytes)

sonrasında memory kullanımını da takip ettim excele aktarma işlemi kafadan 7,5 mb lik memory kullanımı ile başlıyor sonrasında yaklaşık her 100 kayıttan sonra 0.25 mb daha artıyor. en son 11,75 mb lık rakamı görüyorum sonrasında aktarım olayı çatlıyor.

PHPExcel için aşağıdaki gibi bir komut önerisi vardı fakat o da 500 kayıta kadar çözüm oldu sonrası yine aynı

$cacheSettings = array( 'memoryCacheSize' => '12MB');
CSV olarak aktarayım dedim gene sonuç değişmedi.

şu an verileri 200 yada 400'er olarak parça parça aktarıyorum.
benim için sorun yok da sistemi kullananlar 10 k üyenin verilerini tek dosyada görmek isteyecekler. nasıl bir çözüm önerirsiniz?