Le 01/06/2013 11:21, Webmestre J. Amyot a écrit :

R. Bel, webmestre du lycée J. Amyot, Melun
Site du lycée J. Amyot <http://www.lyceejamyot-melun.fr>
Le 01/06/2013 09:01, Stephane Boireau a écrit :
Bonjour,

Le 30/05/2013 23:54, Webmestre J. Amyot a écrit :
R. Bel, webmestre du lycée J. Amyot, Melun
Site du lycée J. Amyot <http://www.lyceejamyot-melun.fr>
Le 30/05/2013 18:42, Stephane Boireau a écrit :
Bonsoir,

Le 30/05/2013 17:05, [email protected] a écrit :
Nous rencontrons le pb suivant avec la version 1.6.2 :

Sur les pages de saisies d'appréciations, uniquement pour certains
élèves, nous obtenons l'erreur suivante :

503 Service unavailable, the serveur is busy, try later

powered by Litespeed server.

Cela peut il provenir de GEPI ? C'est assez inquiétant car nous sommes comme tout le monde en période sensible de conseil de classe. L'entrée
des appréciations est donc impossible.

http://fr.wikipedia.org/wiki/Liste_des_codes_HTTP#Erreur_du_serveur
http://www.checkupdown.com/status/E503_fr.html

Ca ne devrait pas... mais uniquement sur certains élèves, c'est curieux.
Peut-être tenter un Nettoyage des tables.
Si cela ne règle rien, peux-tu me déposer *en privé* la base sur
http://dl.free.fr ou par mail si la base n'est pas trop grosse? en
précisant l'élève et le login de celui qui tente la saisie (le login,
pas le mot de passe).

J'ai trouvé une solution au problème. Il s'avère que c'est la ligne 1411
du fichier saisie/saisie_appreciations.php
Le paragraphe incriminé est celui de la détection des éventuelles fautes
de frappes :
$mess[$k].="<div id='div_verif_n".$k.$num_id."'
style='color:red;'></div>\n";

En attendant une solution plus propre, j'ai commenté cette ligne chez
moi, ce qui supprime le div et le 503 associé.

Il y a deux requêtes ajax à la suite pour:
- enregistrer dans une table temporaire l'appréciation
- contrôler d'éventuelles fautes de frappe.

Je vais regarder si on peut faire les deux dans la même requête.

Il vaudrait mieux commenter d'autres lignes que celles proposées.
Comme ceci:
    /*
$mess[$k].="ajaxVerifAppreciations('".$eleve_login_t[$k]."', '".$id_groupe."', 'n".$k.$num_id."');"; $chaine_test_vocabulaire.="ajaxVerifAppreciations('".$eleve_login_t[$k]."', '".$id_groupe."', 'n".$k.$num_id."');\n";
    */
Pour trouver la ligne, fais une recherche sur la chaine
    ajaxVerifAppreciations
Il n'y a que ces deux lignes qui les contiennent.
Bonjour,

Chez moi, les lignes correspondantes sont les lignes 1441 et 1442. Le commentaire résout en effet le pb. Merci pour votre aide.

Pascal Dieudonné

Cela dit, ce doit être lié à leur paramétrage serveur, parce que cela ne se produit pas sur la plupart des serveurs.


Cordialement.
Merci beaucoup pour le "commentage" plus propre. Planethoster est effectivement assez tatillon sur le nombre de requêtes successives, et ils bloquent des choses assez vite. Ils ont dû modifier leur paramétrage Ajax mercredi dernier, sans rien dire à personne ;)

Et encore merci pour le développement, le support, les MaJ, enfin tout le travail que vous faites.

R. Bel


_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à