Icarez’s Blog

Drupal : Memory Limit php

décembre 1, 2008 · Un commentaire

Certain hébergeur limite la mémoire allouée à php (memory_limit), et cela pose donc problème avec des cms. Bien que Drupal soit un CMS relativement léger, une installation de Drupal 5, avec CCk, Contemplate, et un éditeur de textes comme TinyMCE ou FCKeditor (que je recommande par rapport à TinyMCE), demande au minimum 13 – 14 Mo de mémoire php.

Sous Apache, vous pouvez changer ce memory_limit directement dans php.ini :

memory_limit = 16M

Ou dans un htaccess à la racine du site :

php_value memory_limit 16M

Malheureusement il arrive que cette modification ne soit pas possible (comme par exemple chez celeonet). Il convient alors de désactiver tous les modules inutiles, et d’activer le module throttle de drupal.

Activation du module throttle dans drupal

Activation du module throttle dans drupal

Ce module, throttle, permet de cocher une seconde croix pour chaque module (régulation en francais). Cela permet, une fois un nombre de visiteurs dépassé de réguler certain module. J’ai ainsi pu contourner la limite imposé par mon hébergeur (même si ce n’est pas une solution miracle).

Catégories : Drupal · Développement web
Tagué :

1 réponse jusqu'à présent ↓

Laisser un commentaire