pb : erreur php

pb : erreur php - Programmation

Marsh Posté le 26-06-2001 à 11:29:13    

j'ai cette erreur là qaund j'execute ma page et je ne sais pas pourquoi
Fatal error: Maximum execution time of 30 seconds exceeded in c:\...

 

[edtdd]--Message édité par bob2674--[/edtdd]

Reply

Marsh Posté le 26-06-2001 à 11:29:13   

Reply

Marsh Posté le 26-06-2001 à 11:53:16    

T'as un truc qui boucle sans fin dans ton script !
Il plante donc en timeout.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 26-06-2001 à 11:55:41    

[le pb c'est que je n'ai pas de boucle je fait une conenction odbc

Reply

Marsh Posté le 26-06-2001 à 12:08:24    

Alors, c'est tes requêtes qui prennent trop de temps.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 26-06-2001 à 12:45:07    

Fait voir un peu ton code pour que l'on se rende compte de ce qui peut se passer ( je ne demande pas tout le code )


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 26-06-2001 à 13:09:55    

/*    requete SQL          */
 
$cu=odbc_exec($connection,"SELECT * FROM GCPHLFAC WHERE GNUFAC=1" );  
 
//tableau
 
$row=odbc_fetch_into($cu,5,$tab);
echo($tab[4]);
/* while ( $row=odbc_fetch_into ($cu,0,$tab))
 { $arrrr[$row[1]] = $row[2];}
 
echo ($tab[0]); */
 
$numcol=odbc_num_rows($cu) ;
echo ($numcol);
$res=odbc_fetch_row($cu,1);
//odbc_result ($res,0);
 
 
$Query = "SELECT * FROM GCPHLFAC WHERE GNUFAC=1";
//execute query  
$queryexe = @odbc_do($connection, $Query);  
 
//output results to standard output  
odbc_result_all($queryexe, "BORDER=1" );

Reply

Marsh Posté le 26-06-2001 à 13:19:36    

Tu peux essayer d'augmenter le TimeOut pour voir si c'est un probleme de lenteur de connexion ODBC, ou si c'est autre chose.
Il faut modifier la ligne correspondante dans le fichier php.ini

Reply

Marsh Posté le 26-06-2001 à 13:29:14    

pour l'instant je travaille avec easyphp je configure comment?

Reply

Marsh Posté le 26-06-2001 à 14:45:21    

UP

Reply

Marsh Posté le 26-06-2001 à 15:00:47    

tu peux nous dire exactement ou ca casse. Sert toi de echo pour voir le cheminement


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 26-06-2001 à 15:00:47   

Reply

Marsh Posté le 26-06-2001 à 15:38:16    

ben, je sais pas ou il le colle le php.ini. Moi je le mets dans mon répertoire Windows. fait une recherche sur ton dur avec 'php.ini' ! (ça c'est du conseil !! :) :P)

Reply

Marsh Posté le 26-06-2001 à 15:38:17    

ben, je sais pas ou il le colle le php.ini. Moi je le mets dans mon répertoire Windows. fait une recherche sur ton dur avec 'php.ini' ! (ça c'est du conseil !! :) :P)

Reply

Marsh Posté le 26-06-2001 à 16:15:39    

c'est quelle ligne qu'il faut changer ?

Reply

Marsh Posté le 26-06-2001 à 18:01:44    

:cry: t 1 newbie complet ou quoi? un peu d'initiative personnelle. ça va plus vite que de poster.... !
Comme je n'ai pas le fichier sous la main, ça doit être une ligne genre MaxTimeExecutionScript ou 1 truc comme ça. fait une recherche dans le fichier sur 'execution' ou bien 'time' ou '30'
(sans les ' !)
tu changes 30 par 300 comme ça t'es tranquille.

 

[edtdd]--Message édité par Largo--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

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