[corrigé ?] C'est quoi le problème ??

Problèmes, bugs et difficultés rencontrés sur le site.
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

[corrigé ?] C'est quoi le problème ??

Message par Claude Mauguier »

:twisted:
J'essaie de mettre à jour cette fiche : http://www.refuges.info/point_formulair ... point=9247
Et la babasse ne VEUT PAS et répète, répète....

Requête en erreur, impossible à executer
(Vous pouvez retourner corriger le problème en utilisant le bouton retour de votre navigateur)

Et le bouton retour ne règle que dalle. : :shock: :x

But de la manoeuvre : utiliser les précieuses infos de ce message du forum, en citant Renée :
http://www.refuges.info/forum/viewtopic.php?f=5&t=12924


Être obligé de bosser par cette chaleur... :( y a pas de pitié pour les vieux :ours:
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Sais pas :calimero:
Chez moi, ça marche
A recommencer aujourd'hui ?
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

Dominique a écrit : 20 août 2023, 11:25 Sais pas :calimero:
Chez moi, ça marche
A recommencer aujourd'hui ?
Oui, rien ne change :shock:
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Bon. J'ai fait les modifs dans la fiche avec succès (probablement avec des infos proches de celles que tu essayait d'y mettre)
J'ai aussi déplacé le message dans le forum de la cabane.

Je suis intéressé par le texte exact retourné par le serveur : même s'il peut sembles abscons, on peut le faire parler :geek:
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

Dominique a écrit : 20 août 2023, 13:51 Bon. J'ai fait les modifs dans la fiche avec succès (probablement avec des infos proches de celles que tu essayait d'y mettre)
J'ai aussi déplacé le message dans le forum de la cabane.

Je suis intéressé par le texte exact retourné par le serveur : même s'il peut sembles abscons, on peut le faire parler :geek:

Voici le texte :

Requête en erreur, impossible à executer
(Vous pouvez retourner corriger le problème en utilisant le bouton retour de votre navigateur)

En tout cas, merci pour ton intervention ! ;)
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Claude Mauguier a écrit : 20 août 2023, 15:03 Voici le texte :

Requête en erreur, impossible à executer
(Vous pouvez retourner corriger le problème en utilisant le bouton retour de votre navigateur)

En tout cas, merci pour ton intervention ! ;)
Merci. Je pensais avoir plus de détails.
C'est le retour d'une requête SQL qui s'est mal passée mais, comme je n'ai pas pu le reproduire, je ne sais pas quoi chercher
Peut-etre le contenu du texte entré ?
Comme ça persiste lo chez toi et ok chez moi, il y a bien un problème
Peut-être que SLY à des traces sur le serveur ?
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

J’ai relu la fiche. En mode modif j’avais d’abord mis des majuscules où elles auraient dû être, reformulé une phrase, complété la liste des équipements… Et hop ! Envoi. Et zut : c’est là que le système s’est mis à bouder.
Tu as remis le truc d’aplomb ensuite….
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Claude Mauguier a écrit : 21 août 2023, 10:38 J’ai relu la fiche. En mode modif j’avais d’abord mis des majuscules où elles auraient dû être, reformulé une phrase, complété la liste des équipements… Et hop ! Envoi. Et zut : c’est là que le système s’est mis à bouder.
Tu as remis le truc d’aplomb ensuite….
Le problème est peut-être dans le contenu de ton texte : une séquence de caractères qui semble anodine mais qui est mal interprétée par SQL
SQL est un langage complexe où l'on mélange données et instructions
On se protège en principe de ce genre de problème mais il y a peut-être des trous dans la raquette et c'est là que ça peut devenir intéressant pour les suivants

Aurais-tu ce texte qui plante ?
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

Trois secteurs : Propriétaire, Accès et Remarques :

- Cabane non gardée accessible en libre accès toute l'année.

- Vous pouvez accéder par le chemin de la Vy aux Moines en continuant sur le chemin de la Côte du Cerf.
La cabane est à quelques dizaines de pas du sentier à droite quand on marche en direction de la maison du cerf, l’endroit où la frontière passe entre deux maisons proches. Et il est - de mémoire - à +/- 1km de cette maison du cerf.

- C’est un vrai refuge, avec poêle, point d’eau et dortoir en mezzanine.

Voir les clichés sur le forum de ce point.

A première vue, c'est très anodin ! Pas de formules mathématiques complexes, ni de caractères bizarres. La ponctuation ?? Le forum ?? (séparé en principe) ??
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Je donne ma langue au chat :?
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

Dominique a écrit : 21 août 2023, 17:11 Je donne ma langue au chat :?
Mais comme le pb est résolu par toi, tout baigne ! ;)
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Claude Mauguier a écrit : 22 août 2023, 18:50 Mais comme le pb est résolu par toi, tout baigne ! ;)
Le problème du point oui,
La cause du problème qui peut se reproduire non.
Avatar du membre
Claude Mauguier
Messages : 3505
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: C'est quoi le problème ??

Message par Claude Mauguier »

Et cette séquence : - à +/- 1
Vu que certains signes ont une signification différente en informatique et dans la vie… ?
Avatar du membre
Dominique
Messages : 3477
Enregistré le : 08 avr. 2006, 21:58

Re: C'est quoi le problème ??

Message par Dominique »

Dominique a écrit : 22 août 2023, 20:57
Claude Mauguier a écrit : 22 août 2023, 18:50 Mais comme le pb est résolu par toi, tout baigne ! ;)
Le problème du point oui,
La cause du problème qui peut se reproduire non.
Non, j'ai essayé ta séquence. Merci quand même
Peut-etre des traces sur le serveur de Sly ?
Avatar du membre
sly
Messages : 4770
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: C'est quoi le problème ??

Message par sly »

Hello,
Dominique a écrit : 23 août 2023, 17:38 Non, j'ai essayé ta séquence. Merci quand même
Peut-etre des traces sur le serveur de Sly ?
Hélas ! Une anomalie datant de mai 2022 (c'est dire si ça ne sert pas souvent, mais que j'ai quand même réparée) dans la manière dont sont stocké les logs d'erreurs fait que je ne peux pas retrouver l'erreur.
Toutefois, qu'on se rassure, je doute fort que la requête SQL apparaisse, donc ça ne nous aurait pas servi, je pense, dans ce cas.

Alors comment faire ? et bien, sur l'espace de développement de mon instance : https://sly.refuges.info/ le programme est le même, et là, la requête en erreur va s'afficher. Sauf qu'évidement, il faut réussi à reproduire le problème. Et comme dominique n'y parvient pas et que je n'y arrive pas non plus.

Toutefois, à force de m'efforcer de remplir n'importe quoi dans n'importe quel champ (et connaissant mon code, je me doutais que ça serait plus tatillon sur les champs des entiers) j'ai fini par trouver un bug !
En cochant : "Nombre de place" (sur matelas ou prévu pour dormir) une case apparaît alors, par défaut elle est vide et attend qu'on lui rentre un entier. Si on rentre "coucou" "1.2" "@" là, ça détecte et annonce une erreur spécifique du genre "attention, coucou n'est pas valide comme nombre de place", mais si laisse vide, là, le message d'erreur devient générique "requête impossible à executer" et on ne sait donc pas que c'est ce champ qui pose problème car on l'a laissé à vide.

Je vais corriger, mais rien ne dit que celle de claude c'est celle-ci