La capacité de la mémoire est trop basse ou le nombre maximal de fichiers du sous-processus est atteint


#1

Bonjour,

Message d’erreur :
Échec de Wkhtmltopdf (code d’erreur : -11). La capacité de la mémoire est trop basse ou le nombre maximal de fichiers du sous-processus est atteint. Message : b’’

Merci pour votre aide,


#2

Et donc ?


#3

Je pense qu’il y a des limites de la mémoire et du nombre maximal de fichier par le système que le programme à dépasser
peut être qu"il faut modifier des paramétrés du système !!
mais quels paramétrés ? et comment ?


#4

Oui, c’est évident, c’est ce que dit le message.

Sauf que ça peut aussi être un bug de wkhtmltopdf, et avant de modifier quoi que ce soit, il faut du contexte, on ne va pas l’inventer, tu ne dis même pas ce que tu fais, comment tu as lancé le truc, à quel moment ça plante, etc…

Combien as tu de ram ? De swap ? (sortie de la commande free)

C’est quoi ton pdf, il fait quelle taille, combien de pages, as tu des images dedans ?

Pour savoir comment sont configurées les limitations sur ta machine, tu peux nous indiquer le résultat de prlimit ?

Pour la RAM, ça peut saturer, mais pour le nombre de fichiers, c’est peu crédible, par défaut c’est limité à 1024 fichiers ouverts par processus, et je vois mal pourquoi un convertisseur html aurait besoin d’ouvrir autant de fichiers.