Augmenter le paramètre memory_limit lors de l'installation de GLPI / increase php memory limit/MAMP/Apache/php



Lors de l'installation de GLPI sur un MAC (OSX Snow Leopard) utilisant MAMP, on a toujours un message d'erreur nous indiquant que GLPI nécessite 64 Mio de mémoire et qu'il est important de lui allouer cette mémoire en configurant le fichier php.ini.

Cette opération est facilement réalisable, comme nous allons le voir.
Bien entendu, l'objectif de cet article n'est pas d'apprendre comment installer MAMP sur un MAC, ni GLPI dans MAMP.

Tout d'abord, quel est le message qui s'affiche?


Dans les test de la mémoire allouée, par défaut nous avons 32 Mio alors que GLPI en nécessite 64 au minimum, on nous demande donc d'augmenter les paramètres memory_limit dans le fichier php.in, mais lequel?

Pour connaitre le fichier à modifier, il nous tout d'abord savoir  quelle version de php est installée sur notre serveur, pour cela rendez-vous dans la page d'accueil de MAMP et cliquer sur l'onglet phpinfo


Ensuite vous aurez tous les éléments d'information concernant la version de php installée sur votre serveur.


Rendez vous donc maintenant pour la recherche de ce fichier, et le chemin complet est le suivant:


Vous n'avez plus qu'à modifier le fichier qui correspond à votre version de php.

N'oubliez surtout pas de redémarrer votre serveur Apache pour que les changements prennent effet.

Ensuite vous pouvez relancer l'installation de GLPI, là où vous l'aviez abandonnée et continuer l'installation sans encombres.

Pour comprendre la numération utilisée, il faut savoir que de plus en plus aujourd'hui, on utilise en informatique la notion de Kio, Mio, Gio, etc... qui sont des Kilos octets, Mega octets, Gigaoctets, en fait des puissances de 2 et non plus par exemple des Go qui sont des puissances de 10 ( 1 Mega octets=1024 octets et non mille ).

Commentaires

Posts les plus consultés de ce blog

Comment installer GLPI sur Centos/GLPI ne peut pas fonctionner correctement sans les fonctions json_encode et json_decode> L'extension mbstring de votre parseur PHP n'est pas installée>