Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home/../public_html/wp-content/themes/.. on line 100
Eger yukarıda gibi bir hata aldıysanız wordpress vs. farketmez. Hatanın çözümü aşağıda
1. Yöntem
Güncellenen WordPress sürümünde “wp-includes” dizini içerisindeki “default-constants.php” dosyasında aşağıdaki satırları bulun:
if ( !defined('WP_MEMORY_LIMIT') ) { if( is_multisite() ) { define('WP_MEMORY_LIMIT', '64M'); } else { define('WP_MEMORY_LIMIT', '32M'); } }
Aşağıdaki şekilde değiştirin ve kaydedin:
if ( !defined('WP_MEMORY_LIMIT') ) { if( is_multisite() ) { define('WP_MEMORY_LIMIT', '128M'); } else { define('WP_MEMORY_LIMIT', '64M'); } }
2. Yöntem :
.htaccess dosyasina aşağıdaki kodları ekleyiniz.
#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
veya .htacces e Şu Kodu ” php_value memory_limit 64M ” Yazmanda yeterli olabilir.
3. Yöntem :
not defteri açılyoruz içine aşağıdaki kodu yazıp php.ini olarak kayıt ediyoruz
upload_max_filesize = 64M post_max_size = 64M
Bu hatayı nerede veriyorsa hangi dizinde wp-admin ,wp-content oluşturduğumuz php.ini yi oraya atmak
Son Yöntem : Server sahibine söyleyin Memory limiti sunucu üzerinde arttırsın sorun çözülür. 😉 …