WordPress: “PHP Fatal error: Allowed memory size of 33554432 bytes exhausted…”

PHP Fatal error: Allowed memory size of 33554432 bytes exhaustedImate WordPress site ili blog i onako iznenada prilikom logiranja ili neke druge akcije ste dobili error poruku "Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes)…"?
Ne brinite, nije strašno kao što izgleda.



Potrebno je promjeniti dvije opcije u dvije datoteke. Jedna datoteka je php.ini koja se nalazi u root direktoriju servera a druga je wp-settings.php ili wp-includes/default-constants.php ovisno o verziji WordPressa koju imate.

Napomena:
Iako se radi o banalnoj izmjeni backupirajte datoteke zlu ne trebalo. Ako vam je ovo prvi put da editirate datoteku sa internet stranice sa tekst editorom a ne kroz web browsera nemojte nikako i nikada koristiti Microsoft Word, WordPad i sl.! Koristite plain text editor. Ako ne znate koji tekst editor da izaberete skinite Bluefish editor. Besplatan je i jedan je od boljih svestranih tekst editora.

Izmjena php.ini

potražite unutar php.ini liniju u kojoj piše:
memory_limit = 32M ; Maximum amount of memory a script may consume (32MB)
Ovisno o prethodnoj konfiguraciji servera umjesto ’32M’ može pisati i neki drugi broj.
32M zamjenite sa 64M, ako se to ne pokaže dovoljno povećajte broj.
Kada je izmijenite linija treba ovako izgledati:
memory_limit = 64M ; Maximum amount of memory a script may consume (32MB)

Izmjena wp-settings.php ili default-constants.php

Ovisno o verziji WordPressa koju imate izmijenite wp-settings.php ili default-constants.php
U WordPress root direktoriju se nalazi wp-settings.php, ako u njoj imate liniju u kojoj piše define('WP_MEMORY_LIMIT', '32M'); to je prava datoteka u suprotnom izmijenite default-constants.php koja se nalazi u wp-includes/

wp-settings.php

Pronađite liniju u kojoj piše:
define('WP_MEMORY_LIMIT', '32M');
izmijenite ’32M’ sa ’64M’.
Linija treba ovako izgledati:
define('WP_MEMORY_LIMIT', '64M');

default-constants.php

U WordPress root direktoriju se nalazi wp-includes direktorij.
U njemu je default-constants.php datoteka.
Potražite liniju u kojoj piše:

		define('WP_MEMORY_LIMIT', '64M');
	} else {
		define('WP_MEMORY_LIMIT', '32M');


U redu u kojem piše define('WP_MEMORY_LIMIT', '32M'); izmijenite ’32M’ sa ’64M’.

Kada izmijenite default-constants.php ovako treba izgledati:

		define('WP_MEMORY_LIMIT', '64M');
	} else {
		define('WP_MEMORY_LIMIT', '64M');

~EOF~

Tags: ,

Slični članci

Leave a Reply

*