Aller au contenu

October 15, 2013

1

Problème sous Prestashop : Augmenter la valeur du memory_limit

« Tous les modules ne peuvent pas être chargé en raison d’une restriction de mémoire, merci d’augmenter la valeur du memory_limit dans votre configuration serveur »

Qui ne s’est encore jamais retrouvé face à cette erreur lors de l’affichage de la liste des modules dans l’administration de Prestashop ? Très souvent lors d’un développement en local.

Cela engendre un affichage incomplet de la liste des module et c’est plutôt génant.

Pas de panique, rien de plus simple pour régler ce problème.

Pour cela, il va vous falloir éditer le fichier php.ini, c’est ce fichier qui contient la configuration de votre serveur php.

Repérer la ligne qui contient « memory_limit » et modifier sa valeur de manière croissante évidemment.

Sauvegarder.

Relancer votre serveur web.

Autre solution bien plus simple pour les feignant :

Ajoutez dans le fichier config.inc.php la ligne suivante :

ini_set('memory_limit','128M');

Et hop ! Problème réglé !

Publié par
Plus d'articles pour la catégorie Tutoriels
8 Commentaires Poster un commentaire
  1. Rodrigo A
    Apr 2 2012

    Bonjour Emilien, comment vas tu?
    Je me permets de t’écrire car pas mal de tes conseils m’ont déjà été très utiles.
    Je me permets de t’écrire à nouveau car je me retrouve avec un problème que je n’arrive vraiment pas à résoudre:
    Je suis en train de créer une boutique pour un bon ami (Prestashop 1.4.6.2), et dans la section “déclinaisons”, quoi que je fasse, le prix de mes déclinaison ne changent pas selon la déclinaison prédéfinie (thème black and white gratuit sur la boutique officiel prestashop).
    J’ai téléchargé la version 1.4.7.0 avec le thème de base et avec les fichiers d’exemple, et pareil, les déclinaisons par exemple des iPods ou des MacBook Air ne fonctionnent pas non plus.
    Tu crois que ça pourrai venir de où?
    Configuration de mon environnement:
    MacBook Pro
    MAMP pour Apache, PHP et MySQL.

    Merci d’avance.

    Cordialement

    Rodrigo

    Reply
  2. marie
    Jun 4 2012

    effectivement je suis bloquée avec la valeur du memory limit mais je suis novice et je ne sais pas ajouter dans le fichier config.inc.php la ligne que vous avez indiqué, pourriez vous donner un peu plus de détails pour une novice comme moi (ou trouver ce fichier, j’en ai trouvé plusieurs en passant par finder dans mon mac) et lorsque je clique sur ces fichiers ils s’ouvrent en utilisant le logiciel DW d’adobe.
    Voilà je suis perdue merci pour votre réponse.
    Marie

    Reply
    • Jun 6 2012

      C’est plutôt clair dans le tutoriel, il faut éditer le fichier config/config.inc.php et ajouter le ligne indiqué.

      Reply
  3. marie
    Jun 7 2012

    oui j’ai trouvé merci

    Reply
  4. Arnaud d
    Jun 26 2012

    Bonjour et merci pour tous vos tutos vraiment bien expliqués.

    Je post ce message car rien ne va…

    J’ai un fichier php.ini qui contient bien:

    allow_url_fopen = on ;
    memory_limit = 32M;

    Du coup j’ai fait un phpinfo() pour voir si cela avait fonctionné, et il s’avère que OUI. Il est bien indiqué 32M.

    Ca ne marche pas.

    J’ai testé en mettant en plus dans le fichier config.inc le:
    ini_set(‘memory_limit’,’128M’);

    Ca ne marche pas non plus…

    Le site est bien en ligne.

    Une idée de ce qui peut empêcher le bon fonctionnement du BO ?
    merci d’avance

    Reply
  5. Fabien C
    Aug 28 2012

    Bonjour à tous,

    Les tutos sont plutôt bien fait. Moi je suis allé vérifié le memory limit dans php et j’ai 128MO de dispo.

    Malheureusement Prestashop m’affiche une page blanche lorsqu’un produit à 2500 combinaisons.

    J’ai parcours tout le forum prestashop, et visiblement le problème de memory limit semble se résoudre assez facilement.

    Soit ils gèrent tous des produits avec 2 attributs (donc peu de combinaisons) soient chacune des solutions que j’ai pu lire ne fonctionne pas!

    Je ne sais plus où chercher du coup.

    Si vous avez une idée, je suis preneur également.

    Et encore merci pour tous ces tutus

    Reply
  6. Nov 20 2012

    Nous avons le même problème que fabien c, le serveur à 512M de memory limit, lorsqu’on créé plus de 500 combinaison le Front-office du produit est une page blanche, mais pas d’erreur de génération de produit.

    Reply
  7. renaud
    Feb 5 2013

    Après plusieurs recherches, voici ce que j’ai trouvé :
    pour augmenter la memoire du serveur dans MAMP
    enlever le “xcache” par défaut dans préférences et selectionner “–”
    ce qui enlève la limite de memoire (32 mo) du serveur …

    Reply

Partagez votre opinion, postez un commentaire.

(requis)
(requis)

Note: Le HTML est autorisé. Votre e-mail (ne sera pas publié).

S'abonner aux commentaires


1 + 3 =