IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

WebDev Discussion :

Probleme de D�lai d'attente d�pass�. [WB24]


Sujet :

WebDev

  1. #1
    Membre �prouv�
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 720
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 720
    Par d�faut Probleme de D�lai d'attente d�pass�.
    Bonjour
    Voici mon code qui permet d'exploiter un script php, qui besoin de deux param�tres :
    1/ une chaine variable
    2/ un fichier Excel de type .xlsx

    Voici mon code :
    Code wlangage : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    cRequete est un httpRequête
    cRéponse est un httpRéponse
    MResultat est un JSON
     
    //Configuration de l'URL
    cRequete.URL = "http://localhost/api-signature/generate_excel_version2.php"
     
    //Méthode + Timeout
    cRequete.Méthode = httpPost
    cRequete.DuréeNonRéponse = 3000
    cRequete.TimeoutConnexion = 3000
     
     
    //Vérification du fichier Excel
    SI fFichierExiste(SAI_Excel) = Faux ALORS
    	Erreur("Le fichier Excel spécifié n'existe pas !")
    	RETOUR
    FIN
     
    //Vérification extension
    ResExtension_dep est une chaîne = fExtraitChemin(SAI_Excel, fExtension)
    SI ResExtension_dep <> ".xlsx" ALORS
    	Erreur("Le fichier n'est pas Excel ! ")
    	RETOUR
    FIN
     
    //Création du formulaire multipart
    HTTPCréeFormulaire("FORM_IMPORT")
    HTTPAjouteParamètre("FORM_IMPORT", "Content-Disposition: form-data", "Content-Type: application/vnd.ms-excel")
    HTTPAjouteFichier("FORM_IMPORT", "excelFile", SAI_Excel)
    HTTPAjouteParamètre("FORM_IMPORT", "exercice", SAI_Exercice..ValeurAffichée)
     
    //Envoi de la requête via REST
    cRéponse = HTTPEnvoieFormulaire("FORM_IMPORT", cRequete)
     
    //Gestion des erreurs
    SI ErreurDétectée ALORS
    	Erreur("Erreur lors de l'envoi : " + ErreurInfo(errComplet))
    	RETOUR
    FIN

    Au lancement du code j'ai l'erreur suivante :
    Fonction 'HTTPEnvoieFormulaire', syntaxe 12

    Que s'est-il pass� ?
    Une erreur syst�me a �t� d�tect�e pendant l'envoi de la requ�te HTTP.

    Code erreur : 100138
    Niveau : erreur non fatale

    Message d'erreur syst�me :
    D�lai d'attente d�pass�.
    Dump de l'erreur du module 'wd240com.dll' (24.0.42.0).
    Informations de d�bogage :
    Fonction (10,310)
    Informations suppl�mentaires :
    Qu'es que j'ai pu bien rater ? Merci de m'aider a comprendre.

    NB: Voici le d�but de mon script php
    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    // Configuration des limites
    ini_set('max_execution_time', 300);       // 5 minutes d'exécution PHP
    ini_set('max_input_time', 300);           // 5 minutes pour lire les données
    set_time_limit(300);   
    ini_set('memory_limit', '512M');

  2. #2
    Membre Expert

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 402
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 402
    Par d�faut
    Bonjour,

    Il me semble que tu as m�lang� plusieurs syntaxes de HttpEnvoiFormulaire(..)

  3. #3
    Membre �prouv�
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 720
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 720
    Par d�faut
    Bonsoir @ Lo�
    je regarde a nouveau dans l'aide sur la fonction HTTPEnvoieFormulaire, je te reviens.
    merci

  4. #4
    Membre �prouv�
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 720
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 720
    Par d�faut
    je viens de d�poussi�rer mon code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    CRequete est une chaîne
     
    // Configuration de l'URL
    SI gsTypeConnection = "LOCAL" ALORS
    	CRequete= "http://localhost/api-signature/generate_excel_version2.php"
    SINON	
    	CRequete= "https:............................../api-signature/generate_excel_version2.php"
    FIN
     
    // Vérification du fichier Excel
    SI fFichierExiste(SAI_Excel) = Faux ALORS
    	Erreur("Le fichier Excel spécifié n'existe pas !")
    	RETOUR
    FIN
     
    // Vérification extension
    ResExtension_dep est une chaîne = fExtraitChemin(SAI_Excel, fExtension)
    SI ResExtension_dep <> ".xlsx" ALORS
    	Erreur("Le fichier n'est pas Excel ! ")
    	RETOUR
    FIN
     
    // Création du formulaire multipart
    HTTPCréeFormulaire("FORM_IMPORT")
    HTTPAjouteFichier("FORM_IMPORT", "excelFile", SAI_Excel)
    HTTPAjouteParamètre("FORM_IMPORT", "exercice", SAI_Exercice..ValeurAffichée)
     
    SI PAS  HTTPEnvoieFormulaire("FORM_IMPORT", CRequete, httpPost, "AGENT") ALORS
    	Erreur("Erreur lors de l'envoi : " + ErreurInfo(errComplet))
    SINON
    	Info("Accompli")
    FIN
    Il marche selon deux cas :

    1- le traitement est dans le temps des 90s tout marche bien ! r�ponse : Accompli
    2- le traitement d�passe les 90s message d'erreur : La requ�te n'a pas r�pondu dans le d�lai fix� (90 secondes).
    (22, ERR_TIMEOUT_REQUEST)
    la je pense que c'est niveau de serveur webdev que je dois r�gler �� !
    Merci de m'avoir aiguiller Lo�

    Merci a tous

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Probl�me de d�lais d�attente d�pass�.
    Par Fngonka dans le forum ASP.NET
    R�ponses: 9
    Dernier message: 13/07/2010, 10h35
  2. Probl�me de d�lai d'attente
    Par funkyjul dans le forum D�veloppement
    R�ponses: 7
    Dernier message: 30/10/2008, 14h16
  3. probl�me de file d'attente
    Par dingjianboy dans le forum C++
    R�ponses: 4
    Dernier message: 13/06/2008, 20h31
  4. [Continuum] Probl�me de file d'attente
    Par dev09 dans le forum Int�gration Continue
    R�ponses: 9
    Dernier message: 13/12/2007, 16h09
  5. R�ponses: 12
    Dernier message: 27/08/2007, 12h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo