1. Početna
  2. Hosting
  3. PHP
  4. Kako povećati memoriju PHP skripte (memory_limit)?

Kako povećati memoriju PHP skripte (memory_limit)?

Ponekad PHP skripte zahtevaju više memorije od podrazumevane vrednosti u direktivi memory_limit. Poruka koja se može primiti u slučaju nedostatka memorije je:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 64 bytes) in /home/cpuser/public_html/your-script.php on line XX.

Povećavanje PHP memorije može se izvršiti preko cPanel » PHP Manager by SuperHosting.

PHP Manager by SuperHosting

Na svim hosting paketima, promena direktive memory_limit može se izvršiti putem „PHP Manager by SuperHosting“.

Nakon ulaska u kontrolnu tablu cPanel, izaberite „PHP Manager by SuperHosting“ - odeljak „Promena PHP direktiva“.

Do svake od direktiva postoji padajući meni iz kojeg možete odabrati željenu vrednost. Nakon odabira dugmeta „Sačuvaj“, vrednost će se promeniti za ceo hosting nalog i sve sajtove koji se nalaze na tom hosting nalogu.

Napomena: Ako je sajt WordPress i ako nakon povećanja memory_limit i dalje primate istu poruku o grešci, proverite da li je direktiva „WP_MEMORY_LIMIT“ dodata u wp-config.php. Možete dodati ovu direktivu i odrediti maksimalnu memoriju za PHP kao vrednost:define( 'WP_MEMORY_LIMIT', '128M' );.

Promena PHP direktiva direktorijuma sa hosting naloga za koji je aktivirana zasebna PHP verzija može se izvršiti u konfiguracionoj ini datoteci za PHP direktive. Više informacija možete naći u odeljku "Konfiguraciona ini datoteka za PHP direktive" iz članka Kako da uredim sopstvenu php.ini datoteku?

Obnovljen: 17. децембра 2020.

Da li Vam je ovaj članak bio koristan?

Slični članci