WP Memory Limit en PHP aanpassingen

De laatste tijd krijg ik steeds vaker te horen dat mensen problemen hebben met de standaard instellingen van WordPress.

Thema’s verbruiken tegenwoordig steeds meer ruimte en steeds meer functies.

Ik leg je graag uit om de 3 meest voorkomende meldingen zelf aan te kunnen passen.

 

Allereerst “WP Memory Limit”, deze staat standaard op 64MB. Tegenwoordig willen thema’s deze vaak op 256MB hebben staan.

Dit passen we aan door in de FTP naar het bestand default-constants.php te gaan. Je kunt deze vinden in de WP-Includes map van je WordPress-installatie.

Vervolgens zoek je binnen dit bestand naar WP_MEMORY_LIMIT.

Als het goed is zul je onderstaande code tegen moeten komen.

// set memory limits
if ( !defined('WP_MEMORY_LIMIT') ) {
if( is_multisite() ) {
define('WP_MEMORY_LIMIT', '64M');
} else {
define('WP_MEMORY_LIMIT', '40M');
}
}

if ( ! defined( 'WP_MAX_MEMORY_LIMIT' ) ) {
define( 'WP_MAX_MEMORY_LIMIT', '256M' );
}

Dit moet je aanpassen naar het volgende:

// set memory limits
if ( !defined('WP_MEMORY_LIMIT') ) {
if( is_multisite() ) {
define('WP_MEMORY_LIMIT', '256M');
} else {
define('WP_MEMORY_LIMIT', '256M');
}
}

if ( ! defined( 'WP_MAX_MEMORY_LIMIT' ) ) {
define( 'WP_MAX_MEMORY_LIMIT', '256M' );
}

Nu hebben we het WP Memory Limit probleem opgelost.

We gaan nu de PHP Max Input Vars & PHP Time Limit aanpassen.

Dit doen we in de .htaccess. Je kan dit bestand vinden in de hoofdmap van je WordPress-installatie. Bestaat het bestand trouwens niet? Maak deze dan handmatig even aan.

Als je dit bestand opent, zal er standaard al iets van WordPress in staan (tenzij je het bestand zojuist nieuw hebt aangemaakt)

Hier gaan we 3 regels aan toevoegen:

php_value max_input_vars 1000

php_value max_execution_time 300

php_value max_input_time 300

Sla je .htaccess nu op!

Gefeliciteerd, je hebt zojuist je WordPress Thema’s weer wat blijer gemaakt! 🙂

 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *