Mamp serverda yüksek boyutlarda 16mb gibi resimleri yüklemek istediğimde bu hatayı vermeye başladı. php ini dosyasında varsayılan memory size 128M idi.
256M yaptım ve mamp serverı tekrar başlattım. Bu kez yüksek boyuttaki resimi yükledi hata vermedi. fakat aynı boyutlarda tekrar resim yüklemek istediğimde yine aynı hatayı verdi.
Allowed memory size of 268465456 bytes exhausted (tried to allocate 28672 bytes)
Bunu kalıcı ve en doğru şekilde nasıl çözebiliriz?
Php Allowed memory size of - Sorununa Çözüm Arıyorum
6
●71
- 16-10-2021, 17:40:20aynı sorunu local'de değil hostingde yaşamış olsaydım öneriniz yine hostu değiştir demek mi olacaktı?OneGui adlı üyeden alıntı: mesajı görüntüle
- 16-10-2021, 19:39:41Önce scripti elden geçirirdim sonrada Vds alır Cwp kurardım. Ne kadar zorladada sistem için yeterli olur. Web sitenin ip adresini reverse ip lookup aratirsaniz hangi domainlerle paylastiginizi gorebilirsiniz. O yüzden yüksek trafikler için asla hosting kullanmayin. Kendi sunucunuzu kendiniz oluşturun.buddy adlı üyeden alıntı: mesajı görüntüle
- 16-10-2021, 19:42:10Çok yüksek çözünürlüklü resimlerde de aynı hatayı alabilirsiniz. Genellikle Favicon cok yuksek cozunurluk oluncada memory hatasi verebiliyor.buddy adlı üyeden alıntı: mesajı görüntüle
- 17-10-2021, 00:49:08tüm limitlerin normal olduğunu varsayarsak,
genellikle post max size 8mb dir bunu memory limitine getirmeniz gerekir.
upload işleminizi görmeden varsayılamlara devam edersek;
genellikle $_files ile alınan dosya string olarak bir değişkene atanır ve bu değişken de memory de tutulduğu için memory limitlerine takılır.
$_files ile alınan veri tmp den move uploaded file ile yerine yazılabilir.
ayrıca bir upload aracısı kullanıyor ve bu upload aracısı upload edilen dosyanın içinde string araması yapıyorsa bu da memory limitine takılabilir.
aklıma gelen genel geçer nedenler şimdilik bu kadar