[C/CGI] page renvoyée avant la fin de l'execution

page renvoyée avant la fin de l'execution [C/CGI] - C++ - Programmation

Marsh Posté le 13-04-2005 à 10:51:28    

bonjour à tous,
 
J'execute un programme en c++ et j'affiche les resultats dans une page web, le problème c'est que je ne recupère pas tout l'affichage (à cause d'un debordement de mémoire???). seriez vous me dire comment je dois configurer apache afin d'augmenter la taille de la mémoire, si c ça le problème
Merci.
 
ps: je ne mets pas le code car c hyper long

Reply

Marsh Posté le 13-04-2005 à 10:51:28   

Reply

Marsh Posté le 19-04-2005 à 01:05:14    

Alternative:
 
J'ignore comment tu as ecris ton cgi, si il y'a un probleme de memoire lors de la generation du document, trouve et supprime tous les "memory leaks" (mémoire qui n'a pas été libérée par le programme).
Si par contre, il y a un debordement a cause d'un resultat enorme, alors tu peux essaier de faire un flush du genre:
 

Code :
  1. ligne=0;
  2. while(true)
  3. {
  4.   if (ligne++>100)
  5.   {
  6.     ligne = 0;
  7.     fflush(stdout);
  8.     ...
  9.   }
  10. }


 
 
Autre conseil:
Il se peut que ta mémoire deborde, uniquement pour d'autres cause:
  recusion inifnie ou boucle infinie,
C'est peut etre la premiere chose à vérifier.


Message édité par maxmoi_la le 19-04-2005 à 01:07:10
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed