Merhabalar ödeme yaparken beyaz sayfa geliyordu error modunu açtım ve bu hata
cart.php?a=checkout
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 130968 bytes) in public_html/includes/classes/TCPDF/include/tcpdf_fonts.php on line 4004
internetten araştırdım ama memory limit oynadım baya düzelmedi makinada 16 gb ram vardır yeni makinaya geçince oldu bu hata neden olabilir
(Yardım)cart.php?a=checkout Allowed memory size of 33554432 bytes exhausted Hatası
3
●1.676
- 16-08-2014, 17:49:24
- 16-08-2014, 19:23:50@sibercigkofte, anladığım kadarı ile sunucunuzda PHP için ayrılan hafıza 32MB boyutunda.
public_html/includes/classes/TCPDF/include/tcpdf_fonts.php içerisine veya var ise bütün sistemde include edilmiş settings.php gibi bir dosya var ise (tercih edilir)
<? dan sonra
ini_set('memory_limit', '128M');koyup deneyin, olmaz ise .htaccess içerisine
php_value memory_limit 128M
koyun.
Eğer hala çözüm sağlamadı ise, sunucudaki php.ini dosyasına erişim izniniz var ise içerisinden değişkeni bulup php_value memory_limit = "128M" olarak değiştirmeyi deneyin. - 16-08-2014, 19:46:23Üyeliği durdurulduWHM Panel Erişimin Var ise ;sibercigkofte adlı üyeden alıntı: mesajı görüntüle
Service Configuration » PHP Configuration Editor Yolunu takip edip ''memory_limit'' Değerini 64M veya Daha Yüksek Yapın.
Sorun muhtemelen düzelecektir. - 18-08-2014, 16:19:17teşekkürler memory_limit yükseltince düzelmemişdi... cloud linux den dolayı yaptı sanırım memory_limit arttırıp apache güncelledikden sonra düzeldi.