Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
tient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
calculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
pourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
Server.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
tient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
calculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
pourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
Server.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
tient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
calculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
pourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
Server.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
" Teddy" a écrit dans le message de
news:%Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
paramètre Timeout inconnu.
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
souhaitée mais IIS n'entient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
elles comprennent de nombreuxcalculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
rien trouvé pour IIS etpourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
... Veuillez modifierServer.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
Commence par faire un debug en mettant un bête response.write aux endroits
clé de ton code (avant une requête SQL, juste après la récuperation du
recordset, etc...)
Cela te permettra de voir si c'est bien le code ASP de "calcul" qui prend
beaucoup de temps.
Il est peut être possible, en utilisant la propriété response.Buffer à true
de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
essayer ...
" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
news:%23BIjJTyqEHA.2856@TK2MSFTNGP10.phx.gbl...
Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
paramètre Timeout inconnu.
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
souhaitée mais IIS n'en
tient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
elles comprennent de nombreux
calculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
rien trouvé pour IIS et
pourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
... Veuillez modifier
Server.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
Commence par faire un debug en mettant un bête response.write aux endroits
clé de ton code (avant une requête SQL, juste après la récuperation du
recordset, etc...)
Cela te permettra de voir si c'est bien le code ASP de "calcul" qui prend
beaucoup de temps.
Il est peut être possible, en utilisant la propriété response.Buffer à true
de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
essayer ...
" Teddy" a écrit dans le message de
news:%Bonjour,
J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause d'un
paramètre Timeout inconnu.
En effet, j'ai bien précisé au début de la page ASP qui bloque, la durée
souhaitée mais IIS n'entient pas compte avec :
Server.ScriptTimeout = 90
Mes pages fonctionnent bien mais elles sont longues à l''exécution car
elles comprennent de nombreuxcalculs successifs à partir de requêtes SQL.
J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je n'ai
rien trouvé pour IIS etpourtant j'ai bien le message d'erreur du serveur "délai maximal dépassé
... Veuillez modifierServer.ScriptTimeout ...".
Sauriez-vous comment faire ?
Merci beaucoup d'avance.
Teddy
Commence par faire un debug en mettant un bête response.write aux endroits
clé de ton code (avant une requête SQL, juste après la récuperation du
recordset, etc...)
Cela te permettra de voir si c'est bien le code ASP de "calcul" qui prend
beaucoup de temps.
Il est peut être possible, en utilisant la propriété response.Buffer à true
de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
essayer ...
Mon code arrrive à terme sur certaines machines, sur d'autres, le même
Je suis convaincu qu'il y a un timeout imposé pour des raisons de
config.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
Server.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" a écrit dans le message de news:
41666928$0$4502$
>" Teddy" a écrit dans le message de
> news:%
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
Mon code arrrive à terme sur certaines machines, sur d'autres, le même
Je suis convaincu qu'il y a un timeout imposé pour des raisons de
config.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
Server.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" <jbongran@free.fr> a écrit dans le message de news:
41666928$0$4502$636a15ce@news.free.fr...
>" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
> news:%23BIjJTyqEHA.2856@TK2MSFTNGP10.phx.gbl...
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
Mon code arrrive à terme sur certaines machines, sur d'autres, le même
Je suis convaincu qu'il y a un timeout imposé pour des raisons de
config.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
Server.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" a écrit dans le message de news:
41666928$0$4502$
>" Teddy" a écrit dans le message de
> news:%
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
"Teddy" a écrit dans le message de
news:Mon code arrrive à terme sur certaines machines, sur d'autres, le même
code est interrompu !Je suis convaincu qu'il y a un timeout imposé pour des raisons de
performances IIS ou de mauvaiseconfig.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
aussi bien que du paramètreServer.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" a écrit dans le message de news:
41666928$0$4502$
>" Teddy" a écrit dans le message de
> news:%
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
d'un> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
durée> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
n'ai> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
dépassé> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
endroits> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
prend> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
true> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
La directive Server.ScriptTimeout ne prend pas en compte le temps
d'exécution d'éventuels objets COM.
D'où ma préconisation de debug avec des response.write.
Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage des
methodes getstring ou getrows peut dramatiquement (dans le bon sens)
améliorer le temps de traitement.
As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela peut
masquer un souci genre boucle sans fin qui atteint le paramètre de timeout ?
"Teddy" <Teddy@wanadoo.fr> a écrit dans le message de
news:OUCfMPwrEHA.1272@TK2MSFTNGP09.phx.gbl...
Mon code arrrive à terme sur certaines machines, sur d'autres, le même
code est interrompu !
Je suis convaincu qu'il y a un timeout imposé pour des raisons de
performances IIS ou de mauvaise
config.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
aussi bien que du paramètre
Server.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" <jbongran@free.fr> a écrit dans le message de news:
41666928$0$4502$636a15ce@news.free.fr...
>" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
> news:%23BIjJTyqEHA.2856@TK2MSFTNGP10.phx.gbl...
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
d'un
> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
durée
> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
n'ai
> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
dépassé
> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
endroits
> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
prend
> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
true
> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
La directive Server.ScriptTimeout ne prend pas en compte le temps
d'exécution d'éventuels objets COM.
D'où ma préconisation de debug avec des response.write.
Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage des
methodes getstring ou getrows peut dramatiquement (dans le bon sens)
améliorer le temps de traitement.
As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela peut
masquer un souci genre boucle sans fin qui atteint le paramètre de timeout ?
"Teddy" a écrit dans le message de
news:Mon code arrrive à terme sur certaines machines, sur d'autres, le même
code est interrompu !Je suis convaincu qu'il y a un timeout imposé pour des raisons de
performances IIS ou de mauvaiseconfig.
IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
aussi bien que du paramètreServer.ScriptTimeout dans le script ASP lui même.
Je ne sais plus quoi faire.
Teddy
"jbongran" a écrit dans le message de news:
41666928$0$4502$
>" Teddy" a écrit dans le message de
> news:%
>> Bonjour,
>>
>> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
d'un> paramètre Timeout inconnu.
>>
>> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
durée> souhaitée mais IIS n'en
>> tient pas compte avec :
>> Server.ScriptTimeout = 90
>>
>> Mes pages fonctionnent bien mais elles sont longues à l''exécution car
> elles comprennent de nombreux
>> calculs successifs à partir de requêtes SQL.
>>
>> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
n'ai> rien trouvé pour IIS et
>> pourtant j'ai bien le message d'erreur du serveur "délai maximal
dépassé> ... Veuillez modifier
>> Server.ScriptTimeout ...".
>>
>> Sauriez-vous comment faire ?
>> Merci beaucoup d'avance.
>>
>> Teddy
>
> Commence par faire un debug en mettant un bête response.write aux
endroits> clé de ton code (avant une requête SQL, juste après la récuperation du
> recordset, etc...)
> Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
prend> beaucoup de temps.
> Il est peut être possible, en utilisant la propriété response.Buffer à
true> de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
> essayer ...
La directive Server.ScriptTimeout ne prend pas en compte le temps
d'exécution d'éventuels objets COM.
D'où ma préconisation de debug avec des response.write.
Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage des
methodes getstring ou getrows peut dramatiquement (dans le bon sens)
améliorer le temps de traitement.
As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela peut
masquer un souci genre boucle sans fin qui atteint le paramètre de timeout ?
Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
lIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
cela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" a écrit dans le message de news:
416a3fa1$0$300$
> "Teddy" a écrit dans le message de
> news:
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" a écrit dans le message de news:
>> 41666928$0$4502$
>> >" Teddy" a écrit dans le message de
>> > news:%
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
> masquer un souci genre boucle sans fin qui atteint le paramètre de
Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
lIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
cela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" <jbongran@free.fr> a écrit dans le message de news:
416a3fa1$0$300$626a14ce@news.free.fr...
> "Teddy" <Teddy@wanadoo.fr> a écrit dans le message de
> news:OUCfMPwrEHA.1272@TK2MSFTNGP09.phx.gbl...
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" <jbongran@free.fr> a écrit dans le message de news:
>> 41666928$0$4502$636a15ce@news.free.fr...
>> >" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
>> > news:%23BIjJTyqEHA.2856@TK2MSFTNGP10.phx.gbl...
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
> masquer un souci genre boucle sans fin qui atteint le paramètre de
Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
lIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
cela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" a écrit dans le message de news:
416a3fa1$0$300$
> "Teddy" a écrit dans le message de
> news:
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" a écrit dans le message de news:
>> 41666928$0$4502$
>> >" Teddy" a écrit dans le message de
>> > news:%
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
> masquer un souci genre boucle sans fin qui atteint le paramètre de
" Teddy" a écrit dans le message de
news:Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
ignoré tout comme celui danslIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
héritent des propriétés.Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
n'importe quoi (1000) sans quecela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" a écrit dans le message de news:
416a3fa1$0$300$
> "Teddy" a écrit dans le message de
> news:
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" a écrit dans le message de news:
>> 41666928$0$4502$
>> >" Teddy" a écrit dans le message de
>> > news:%
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
car>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
du>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
à> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
des> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
peut> masquer un souci genre boucle sans fin qui atteint le paramètre de
timeout ?
As tu essayé le "debug" proposé ?
" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
news:OIC5tFKsEHA.2392@tk2msftngp13.phx.gbl...
Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
ignoré tout comme celui dans
lIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
héritent des propriétés.
Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
n'importe quoi (1000) sans que
cela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" <jbongran@free.fr> a écrit dans le message de news:
416a3fa1$0$300$626a14ce@news.free.fr...
> "Teddy" <Teddy@wanadoo.fr> a écrit dans le message de
> news:OUCfMPwrEHA.1272@TK2MSFTNGP09.phx.gbl...
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" <jbongran@free.fr> a écrit dans le message de news:
>> 41666928$0$4502$636a15ce@news.free.fr...
>> >" Teddy" <teddy@wanadoo.fr> a écrit dans le message de
>> > news:%23BIjJTyqEHA.2856@TK2MSFTNGP10.phx.gbl...
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
car
>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
du
>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
à
> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
des
> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
peut
> masquer un souci genre boucle sans fin qui atteint le paramètre de
timeout ?
As tu essayé le "debug" proposé ?
" Teddy" a écrit dans le message de
news:Je n'avais pas pensé aux objets COM.
J'en utilise.
Toutefois, je suis convaincu que le paramètre Server.ScriptTimeout est
ignoré tout comme celui danslIS ADMIN pour "Serveur Web par défaut" dont tous les autres sites
héritent des propriétés.Je peux en effet y mettre une valeur raisonnable (60 secondes) ou
n'importe quoi (1000) sans quecela change le comportement à l'affichage de la page ASP.
Il est systématiquement interrompu au bout d'une minute.
"jbongran" a écrit dans le message de news:
416a3fa1$0$300$
> "Teddy" a écrit dans le message de
> news:
>> Mon code arrrive à terme sur certaines machines, sur d'autres, le même
> code est interrompu !
>> Je suis convaincu qu'il y a un timeout imposé pour des raisons de
> performances IIS ou de mauvaise
>> config.
>> IIS ne tient pas compte des durées réglées dans la console d'Admin IIS
> aussi bien que du paramètre
>> Server.ScriptTimeout dans le script ASP lui même.
>> Je ne sais plus quoi faire.
>> Teddy
>>
>>
>> "jbongran" a écrit dans le message de news:
>> 41666928$0$4502$
>> >" Teddy" a écrit dans le message de
>> > news:%
>> >> Bonjour,
>> >>
>> >> J'ai un problème d'arrêt d'exécution de pages ASP sous IIS5 à cause
> d'un
>> > paramètre Timeout inconnu.
>> >>
>> >> En effet, j'ai bien précisé au début de la page ASP qui bloque, la
> durée
>> > souhaitée mais IIS n'en
>> >> tient pas compte avec :
>> >> Server.ScriptTimeout = 90
>> >>
>> >> Mes pages fonctionnent bien mais elles sont longues à l''exécution
car>> > elles comprennent de nombreux
>> >> calculs successifs à partir de requêtes SQL.
>> >>
>> >> J'ai fouillé la Base de Registre à la recherche d'un Timeout mais je
> n'ai
>> > rien trouvé pour IIS et
>> >> pourtant j'ai bien le message d'erreur du serveur "délai maximal
> dépassé
>> > ... Veuillez modifier
>> >> Server.ScriptTimeout ...".
>> >>
>> >> Sauriez-vous comment faire ?
>> >> Merci beaucoup d'avance.
>> >>
>> >> Teddy
>> >
>> > Commence par faire un debug en mettant un bête response.write aux
> endroits
>> > clé de ton code (avant une requête SQL, juste après la récuperation
du>> > recordset, etc...)
>> > Cela te permettra de voir si c'est bien le code ASP de "calcul" qui
> prend
>> > beaucoup de temps.
>> > Il est peut être possible, en utilisant la propriété response.Buffer
à> true
>> > de spécifier plusieurs fois "au fil de l'eau" Server.ScriptTimeOut, à
>> > essayer ...
>
> La directive Server.ScriptTimeout ne prend pas en compte le temps
> d'exécution d'éventuels objets COM.
> D'où ma préconisation de debug avec des response.write.
> Egalement, suivant la manière dont tu recuperes tes recordsets, l'usage
des> methodes getstring ou getrows peut dramatiquement (dans le bon sens)
> améliorer le temps de traitement.
> As tu essayer avec un server.scripttimeout à 300 (5 minutes) ?
> As tu enlevé les éventuels On Error Resume Next, dans la mesure ou cela
peut> masquer un souci genre boucle sans fin qui atteint le paramètre de
timeout ?
As tu essayé le "debug" proposé ?