Aan de slag
Aan de slagGeheugenbeheer

Geheugenbeheer

Gato AI Translations for Polylang vereist dat je PHP-server een maximale geheugenlimiet van 512 MB of meer heeft.

Als je server niet over deze hoeveelheid geheugen beschikt, wordt de plugin niet geladen.

Waarschuwing geheugenlimiet plugin
Waarschuwing geheugenlimiet plugin

Deze beperking is bedoeld om te voorkomen dat de server geheugen tekortkomt bij intensieve vertalingen (bijv.: bij het vertalen van veel berichten tegelijk, voor meerdere talen).

Het beschikbare geheugen controleren

Om het beschikbare geheugen te controleren, ga je naar het scherm Hulpmiddelen > Sitestatus en controleer je onder het tabblad Info de waarde bij Server > PHP-geheugenlimiet:

De PHP-geheugenlimiet controleren in WordPress Sitestatus
De PHP-geheugenlimiet controleren in WordPress Sitestatus

De geheugenlimiet verhogen

Om de maximale geheugenlimiet in WordPress te verhogen, moet je mogelijk:

  • De geheugenlimiet verhogen in het configuratiepaneel van je hostingprovider
  • De geheugenlimiet in WordPress verhogen door de volgende code toe te voegen aan het bestand wp-config.php:
if ( !defined('WP_MEMORY_LIMIT') ) {
  define( 'WP_MEMORY_LIMIT', '1G' ); // 1GB
}
if ( !defined('WP_MAX_MEMORY_LIMIT') ) {
  define( 'WP_MAX_MEMORY_LIMIT', '1G' ); // 1GB for admin dashboard
}

Als de geheugenlimiet na deze stappen nog steeds niet is verhoogd, neem dan contact op met je hostingprovider.

Geavanceerd: De vereiste geheugeninstelling van de plugin overschrijven

Als je niet meerdere berichten tegelijk hoeft te vertalen, of als je berichten niet erg lang zijn, kun je een lagere waarde instellen voor het vereiste geheugen.

Definieer hiervoor de constante GATO_MLP_REQUIRED_MAX_MEMORY in wp-config.php:

// Override the memory required by the plugin, from 512MB to 256MB
define('GATO_MLP_REQUIRED_MAX_MEMORY', '256M');

In dit voorbeeld wordt de plugin geladen als de server een maximale geheugenlimiet van 256 MB heeft.