Bir sorunum vardı Fatal error: Allowed memory size of 33554432 bytes exhausted hatası alıyorum bunun sebebi ne olabilir çözüm yolu nedir bilgisi olan varsa yardımcı olursa sevinirim araştırdım bir çözümü var ama yaptığım zaman Internal Server Error hatası alıyorum .htaccess dosyasına aşağıdaki kod attığım zaman oluyor herkes bu şekilde yazmış çözümünü ama ben yaptığımda server eror hatası alıyorum nedendir acaba attığım kod bu
#Change upload limits
php_value memory_limit 50M
php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 900
#Change upload limits end
Fatal error: Allowed memory size of 33554432 bytes exhausted Hatası
6
●2.620
- 06-09-2010, 08:58:29Åžunu dene:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /home/xxxx/public_html/wp-includes/kses.php(1005) : runtime-created function on line 1
hatası veriyorsa;
.htaccess dosyasınaaşağıdaki satırları eklemeniz durumunda sorun çözülecektir.
Alıntı
alıntıdır. - 06-09-2010, 09:01:25Üyeliği durdurulduArkadaş zaten onu denemiş dikkatli okuyun.krmcnyldrm adlı üyeden alıntı: mesajı görüntüle
- 06-09-2010, 15:29:21Eğer internal server 500 hatası alıyorsanız htaccess ile değer yükseltme erişimi serverden engellenmiş demektir.Apache derleneirken bu özelliğe izin verilmesi gerekirdi onedenle server 500 hatası alyorsunuzdur, bu durumda server size aitse php.ini dosyasından
php ayarlarından (php.ini) memory_limit 'in yükseltilmesi gereklidir bu limiti arttırdığınızda memory hatanız çözülür
php.ini ayarlarını değiştirmek için ssh ile sunucuya root bağlanıp
php -i | grep php.ini
Aramasını yapmalısınız bu size php.ini dosyanızın yerini gösterecektir, Arama sonucunda aşağıdaki gibi bir sonuç çıkacaktır.
Configuration File (php.ini) Path => /usr/local/lib Loaded Configuration File => /usr/local/lib/php.ini
daha sonra
Yada /usr/lib/ satırına
cd /usr/lib
komutuyla geçip,
nano php.ini
komutuyla php.ini içine girip, ctrl w yapıp ''memory_limit'' araması yapıp ilgili değeri düzenleyip, ctrl x + y ile kaydedin. İşlem bitince apacheyi yeniden başlatın.
En başta bu değerlerin neden yüksek olmasını gerektiren sisteminizi bir inceleyin kullandığınız plugin vs gibi gereksiz yere sistemi şişiren bir yazılımda yüksek memory ihtiyacına sebep olabilir
Kolay gelsin...