|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Développeur Web Inscription : avril 2005 Messages : 150 ![]() |
Bonjour !
Je fais actuellement des tests pour envoyer des mails, et là, pour envoyer un mail avec une pièce jointe, j'ai décidé d'utiliser la libraire Mail_mime. Je fais donc pear install mail_mime, il me sort qu'il faut l'installeur 1.6 minimum. Je décide donc de faire pear upgrade pear, ça commence bien, il commence à télécharger les fichiers nécessaires, et puis rapidement, il me sort l'erreur : 'Fatal Error : Allowed memory size of 8388608 bytes exhausted' ! Je me suis dis qu'il suffisait d'augmenter la mémoire de php (memory_limit), mais malheureusement, il me fait toujours la même erreur ! Je suis même monté jusqu'à 50 Mo pour tester, mais rien n'y fait, toujours la même erreur, et toujours '8388608 bytes' ! Est-ce que quelqu'un a déjà eu le même problème et pourrais m'aider, parce que là, je vois pas trop comment faire. Quand je regarde les autres posts sur le sujet, c'est souvent un petit truc à bidouiller dans le code (ou alors augmenter le memory_limit) mais là, c'est quand même un peu plus chaud de changer le code ! PS : j'ai installé pear via le script go-pear.phar de Wamp 1.7.2 |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Edouard ViotIngénieur sécurité Inscription : juillet 2007 Messages : 193 ![]() |
lorsque j'installais des packages de pear jai eu une erreur comme celle ci.
en mettant dans le php.ini 32M cela passait parfaitement apres. Essaye peut etre de mettre une taille enorme genre 256M pour lancer ton upgrade et de remettre une valeur plus convenable apres. |
|
00
|
|
|
#3 | |
|
Membre habitué
![]() Développeur Web Inscription : avril 2005 Messages : 150 ![]() |
J'ai testé avec 250M, mais ça ne change rien :
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
C'est surement bete mais as-tu bien redémarré Apache apres la modification de ton php.ini? Quand tu fais un phpinfo() vérifies que la valeur a bien été modifiée!
|
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Développeur Web Inscription : avril 2005 Messages : 150 ![]() |
C'est bien la 1ère chose que je vérifie avant de lancer l'installeur. Le phpinfo m'affiche bien 250M, mais ça ne résoud pas le problème
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : septembre 2008 Messages : 5 ![]() |
C'est un peu tard, mais ça pourra peut-être servir à d'autres.
Il faut effectivement modifier la variable memory_limit en la passant à 32M mais dans le bon fichier ini (c:\wamp\php\php.in). Pas dans le php.in qui se trouve dans c:\wamp\Apache2\bin. Pour savoir quel est le fichier ini utilisé par php en ligne de commande : php -i | more |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com