Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1484 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec memory_limit de PHP.ini

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec memory_limit de PHP.ini

n°1314087
fafane84
Posté le 27-02-2006 à 10:39:08  profilanswer
 

Salut à tous,
 
voilà, j'ai un problème que je ne m'explique pas : dans la config de mon php.ini j'ai bien celà :

Code :
  1. ;;;;;;;;;;;;;;;;;;;
  2. ; Resource Limits ;
  3. ;;;;;;;;;;;;;;;;;;;
  4. max_execution_time = 30     ; Maximum execution time of each script, in seconds
  5. max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
  6. memory_limit = 8M      ; Maximum amount of memory a script may consume (8MB)


et pourtant dans mon phpinfo() j'ai bien les directives max_execution_time et max_input_time qui s'affichent mais pas memory_limit , bizarre non ???
 
De plus un script php (phpMyBackupPro) m'avertit que :

Citation :

PHP Memory Limit: *Information non récupérable*


J'ai essayé en mettant "8", "8MB" et "8M" tout en redémarrant à chaque fois mon serveur, mais sans résultat.
 
Est-ce qu'une autre directive pourrait bloquer le memory_limit ???
 
Pour info, le phpinfo() incriminé est >>là<<
 
Voici la config de mon serveur local :
- Windows XP SP1
- Apache 2.0.55
- MySQL 5.0.18
- PHP 5.1.2
- Zend Optimizer 2.6.2
 
Merci d'avance pour votre aide.
 
@+ fafane84


Message édité par fafane84 le 27-02-2006 à 12:03:22

---------------
Mon Topic de Vente Hardware
mood
Publicité
Posté le 27-02-2006 à 10:39:08  profilanswer
 

n°1314111
omega2
Posté le 27-02-2006 à 10:47:53  profilanswer
 

http://fr.php.net/ini.core

Citation :

memory_limit integer
Cette option détermine la mémoire limite, en octets, qu'un script est autorisé à allouer. Cela permet de prévenir l'utilisation de toute la mémoire par un script mal codé. Pour utiliser cette directive, vous devez l'avoir activé lors de la compilation. Du coup, votre ligne de configuration devait ressembler à cela : --enable-memory-limit. Notez que vous devez positionner cette directive à -1 si vous ne voulez aucune limite.


Ca vient peut être de ça. En bref, si php n'est pas compilé avec l'option "enable-memory-limit" alors le "memory-limit" du php.ini sera totalement ignoré.

n°1314120
fafane84
Posté le 27-02-2006 à 10:57:51  profilanswer
 

Merci de ta réponse ultra-rapide omega2  [:athome]  
 
Mais en fait, je n'ai rien compilé du tout, je me suis contenté de téléchargé le fichier .zip pour Windows (puisque c'est celui-ci qui est conseillé lorsque que l'on configure PHP en tant que module), de le décompressé dans mon répertoire "Serveur" et de le configurer.
 
Ce serait un problème de cette version de PHP ?
 
Si non, comment compile-t-on PHP ?  
Je ne sais absolument pas faire çà  :(


---------------
Mon Topic de Vente Hardware

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec memory_limit de PHP.ini

 

Sujets relatifs
Problème lors de l'éxécution de rquête dans un formulaireProblème de fromulaire et de boutons
Problème de n° d'index des feuilles Excel créées en VBAprobleme layer
[flash] probleme de liensProbleme tableau 2 dimensions + structure en C
Problème de "selectedIndex"Probleme tres bizarre!!!
Probleme de message d'erreurprobleme config source de données odbc pour oracle XE
Plus de sujets relatifs à : Problème avec memory_limit de PHP.ini


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR