Comment résoudre l’erreur fatale: mémoire insuffisante dans vBulletin ?
Si un message d’erreur semblable au suivant s’affiche:
Erreur fatale: mémoire insuffisante (allouée 11111111) (tentative d’allouer 1111 octets) dans votre_fichier_php.php à la ligne 111
cela signifie que l’exécution du fichier php ci-dessus nécessite plus que la mémoire allouée.
Une solution de contournement possible est la suivante:
1. Ouvrez votre fichier vBulletin include/config.php .
2. Sous la balise open de php, ajoutez la ligne suivante:
ini_set(‘memory_limit’, ‘128M’);
Le code ressemblera à ceci:
<?php
ini_set('memory_limit', '128M');
De cette façon, vous augmenterez la limite de mémoire de votre script à 128Mo.
La même solution peut être appliquée pour différents scripts. Vous devriez coller le code ci-dessus dans un fichier qui est toujours appelé lorsque le script est exécuté. Habituellement, ces fichiers sont ceux de configuration.