Manual:$wgMaxShellMemory/fr

Détails
Sous Linux, les commandes shell sont exécutées avec les limites de temps et de mémoire données par  et. Définir l’une ou l’autre variable à 0 désactivera les deux limites.

Si la génération de vignettes avec ImageMagick échoue avec un message de journal d’erreurs du serveur web comme "Memory allocation failed" ou "/bin/ulimit4.sh : Segmentation fault /usr/bin/convert ..." ou "convert : Unable to extend cache ...", la valeur de peut être augmentée.

Si vous utilisez Batik pour rendre des graphiques SVG sur certains systèmes, cette valeur doit être levée pour que l’extension fonctionne. (La phrase "Could not create the Java virtual machine." peut apparaître dans le journal des erreurs d’Apache si ce problème survient.)



Voir aussi

 * - Taille maximale de fichier créée par les processus shell sous linux
 * - Temps maximum alloué pour les processus shell Linux
 * - Utilisez cgroups au lieu de ulimit -v pour contrôler l’utilisation de la mémoire, ce qui est plus fiable.