İlk defa mpdf kitaplığı kullanıyorum ve her şey iyi çalıştı. 274 satırlık bir tablo içeren pdf dosyası oluşturmak için bir komut dosyası yazdım. Komut dosyasını çalıştırdığımda php hafıza hatası alıyorum. Farklı senaryoyu denedim ama aynı hafıza hatasını aldım. Lütfen bu hatayı çözmek için bana yardımcı olun. Farklı senaryo ve sonuçlarını aşağıda listeledim.php mpdf bellek sınırı hatası
php.ini = memory_limit = 256 M
komut = ini_set ('memory_limit', '25 milyon');
Result:
memory_get_usage() = 12.75 mb
memory_get_peak_usage() = 12.75 mb
Fatal error: Allowed memory size of 26214400 bytes exhausted
(tried to allocate 261904 bytes)
in C:\xampp\htdocs\XX\lib\pdf\mpdf\mpdf.php on line 14268
php.ini = memory_limit = 256 M
komut = ini_set ('memory_limit', '-1');
Result:
memory_get_usage() = 12.75 mb
memory_get_peak_usage() = 12.75 mb
Fatal error: Out of memory (allocated 1898971136)
(tried to allocate 261904 bytes)
in C:\xampp\htdocs\XX\lib\pdf\mpdf\mpdf.php on line 14265
'ini_set ('memory_limit', -1); var_dump (ini_get ('memory_limit')); 'Değişikliklerinizin ayarlandığını onaylayın. –
@Mike B Bu çıktı = string (2) "-1" – sravis
Yani başka bir şey bellek sınırını tekrar 25 olarak ayarlıyor. –