PHP 5.2 Memory Limit Hatası

Az önce apache server çöktü ve yeniden yükleyeyim dedim. Eski sürüm vardı o yüzden AppServNetwork sitesine gidip AppServ2.5.9‘u indirdim ve kurdum.

Daha sonra önceden yedeklemiş olduğum mysql veritabanı ve site yedeklerimi yeni kurduğum appserv’e yükledim ve localhostta kurulu olan wordpressimi açayım dedim ve şu hatayı aldım :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 24576 bytes) in …….

Daha sonra bu sorunun nedenini ve çözümünü araştırdım. Çözüm şu şekilde;

  1. php.ini dosyanızı açın. (C:\Windows\php.ini)
  2. memory_limit = 8M satırını bulun ve o satırdaki 8M’i 16M olarak değiştirin. Kaydedip dosyayı kapatın.
  3. Başlat > Çalıştır’a services.msc yazıp enter’a basın ve Hizmetler panelini açın.
  4. Apache’ye sağ tıklayıp önce durdurun, sonra başlatın.

Bunları yaptığınızda artık aynı hatayla karşılaşmayacaksınız. Bu ayarları yaparak Apache serverın daha fazla bellek kullanabilmesini sağladık. Eğer 16M yetmezse 20M veya 32M yapın. Hatayı görmeyene kadar değeri arttırın..

FavoriteLoadingFavorilerime Ekle