Community « Le forum « Soupçons de bogues «
1and1 bogue TRES bloquant et persistant avec MySQL
Hebergeur : 1and1
Le problème est apparu à partir de yacs 8.6., le contexte restant le même chez 1and1, aucun pb n'ayant été perceptible en 8.3. avec MySQL4.
eurosports-voyages.com/yacs811q4/control/
| YACS | 8.11beta10bis, 081110-19:32:14 GMT, 127.0.0.1 |
| PHP | 4.4.9 |
| MySQL | 4.0.27-max-log |
...le bogue semble être similaire en installant sur la base MySQL v5 (5.0.67-log) sur http://eurosports-voyages.com/yacs811/control/,
| YACS | 8.11beta10bis, 081110-19:32:14 GMT, 127.0.0.1 |
| PHP | 4.4.9 |
| MySQL | 5.0.67-log |
visible ici
les indices sont
Trace debug.txt SQL Trace sur debug.txt
Image du message écran MySQL error chez 1and1
Files
| Fichier trace (debug.txt) 209,988 bytes, 49 downloads edited by Wessels, yanys e. on Nov. 20 2008 · Zoom Traces des requêtes SQL générées sur 1&1. ...où l'on peut voir : 1. ce sont bien les scripts PHP qui génèrent des LIMIT négatives. L'enquête continue ! |
| Bernard Paques from nearby-an-airport Associate, 7053 posts | Pour le message d'erreur sur la création de tables, je pense que c'est MySQL qui n'accepte pas le nom 'tables', peut-être parce qu'il considère que c'est un mot-clé. Quelle est la version de MySQL utilisée sur ce serveur ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wessels, yanys e.![]() from La Rochelle / Charente-Maritime / France 373 posts | Merci pour ton coup d'oeil. Ben, d'après ce que donne le panneau de controle, c'est la 4.0.27-max-log. Leur interface MySQL est très très vérouillée. Je vais essayer de les contacter directement, pour en savoir plus sur leur config et d'éventuelles restrictions dans les param.
-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wessels, yanys e.![]() from La Rochelle / Charente-Maritime / France 373 posts | Je viens de passer quelques (longues) minutes avec le support (juste aimable) de 1and1. Grosso-modo, la réponse est "prenez un serveur dédié", et choisissez-vous la version MySQL qui fonctionne déjà. Vous n'aurez aucune trace, aucun log avec votre hébergement partagé actuel Plus concrètement, les deux versions de MySQL présentes chez 1and1 sont
Dans les deux cas, je rencontre le bogue.
Les autres serveurs que je pratique (dont celui-ci) avec succès, utilisent les versions MySQL suivantes :
En outre, après une petite visite sur le site de MySQL, je n 'ai pas pu trouver de descriptif des différences de fonctionnalités entre les extensions de versions ( par ex. entre "-log" et "community-log").. si ce n'est que l'une serai "libre", et l'autre "entreprise".
Ce qui m'amène à faire la proposition d'une collecte d'information, parmi les membre de l'équipe, afin de collecter toutes les versions MySQL sur lesquelles un serveur YACS fonctionne.
A vous lire !
-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() p.s. en attendant, je suis le bec dans l'eau avec mon client ! | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Christian Loubechine from Chonas l'Amballan Associate, 1063 posts | J'en ai quelques uns en 5.0.44 Christian Loubechine actupro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pinelli, Thierry![]() from Nice, Drap Associate, 1403 posts | YACS 8.11beta17 PHP 5.1.6 MySQL 5.0.33 Même configuration sur tous mes serveurs... Un annuaire propulsé par YACS - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.2 - Totem 930 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Christian Loubechine from Chonas l'Amballan Associate, 1063 posts | J'en meme un en 4.0.25-standard-log Peut-etre peux-tu tester différentes versions en local grace à Wamp ? Christian Loubechine actupro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lesage Alain from Montréal ou Chambly, Québec 810 posts | Je suis chez Bluehost avec 5.0.67-community-log, sans aucun problème. L'hébergeur est en train de mettre à jour avec 5.0.67-5 depuis le week-end dernier. J'aviserai si la mise à jour crée des problèmes. -----
On a si peu d'idée de ce qui est possible... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Agnès Rambaud![]() from le Grésivaudan (grenoble-chambéry) Associate, 2241 posts | Chez Nuxit :
Aucuns problèmes du type de ceux que tu rencontres. Agnès Il n'y a pas de problèmes, que des solutions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bernard Paques from nearby-an-airport Associate, 7053 posts | MySQL 4.4.3-dev chez Free... et 5.0.44-log sur XXLPLAN chez ovh et 4.0.25-standard-log sur 90plan toujours chez ovh | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wessels, yanys e.![]() from La Rochelle / Charente-Maritime / France 373 posts | Merci à tous pour vos contributions.... cela permet un débloquage : Sylvain fait son enquête en interne... réponse à J+10 max. En résumé, voici le tableau synthétique que je lui ai transmis, à partir de vos informations :
Comme disait mon poissonier : "Cherchez l'erreur" -----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wessels, yanys e.![]() from La Rochelle / Charente-Maritime / France 373 posts | Suite à l'intervention de Sylvain Lebedel (et du Technicien "1ere Classe" Damien Robinet), nous avançons... à petits pas, vers un pb de tolérance à l'erreur dans la configuration de MySQL. A titre de pièce à conviction, voir ci-dessous l'image de l'erreur sur un site ne supportant pas une clause DESC LIMIT négative, comme dans la requête type qui provoque l'erreur. Une autre question se pose, dansla requête : Image SQL Bug avec Desc Limit négatif de la réaction en interactif à cette requête
Je vais aussi faire le test en local
A suivre !
----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damien Robinet 1 post | Bonjour, Au niveau de 1&1, il n'y a pas d'erreur vis à vis du serveur. Cependant, dans votre requête SQL, vous avec une valeur négative (-5). MySQL ne comprend pas cela est la requête plante. Cependant, dans les variables de MySQL, il est possible de remplacer une valeur négative par 0, c'est ce qui explique que chez de rares prestataires la requête ne soit pas en erreur. J'ai testé sur un prestataire externe à 1&1 (Celeonet) et la requête plante également. Il est nécessaire de contrôler la requête et de mettre 0 et non partir sur une valeur négative. Dans un même temps, il est intéressant de remplacer LIKE par = si vous n'utilisez pas les % Pour mémoire je vous redonne l'une des requêtes: SELECT sections.* FROM yacs811_sections AS sections WHERE (sections.anchor LIKE 'section:21') AND (sections.active='Y' OR sections.active='R') AND ((sections.index_map IS NULL) OR (sections.index_map != 'N')) AND ((sections.activation_date is NULL) OR (sections.activation_date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bernard Paques from nearby-an-airport Associate, 7053 posts | Puis-je tenter de tester yacs 8.11beta30, livré ce jour ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts | Mais, il vous en prie, cher ami. Il puit, il puit. Du moment qu'il m'en tint averti. -----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts | Complément d'info, suite installation site http://busdesfemmes.org
-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bernard Paques from nearby-an-airport Associate, 7053 posts | Je devais être fatigué le 1er décembre, après la sortie de 8.11RC30... Bien sûr, je n'ai aucun moyen technique de changer à distance le logiciel d'un serveur yacs, sauf à y avoir un compte d'associé. En réalité, il aurait fallu que je te suggère d'essayer cette version, par toi-même, sur ton serveur. L'as-tu fait ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts |
Bernard Paques : Hé hé.... j'avais imaginé une intervention supra-spéciale, non ?. Trève de plaisanterie, j'ai essayé de mon côté, sans succès une montée de niveau de yacs (voir 1and1 (encore !) Maj impossible)
En conséquence, j'orienterais plus les soupçons vers le CONTEXTE de fonctionnement chez 1and1, et plus particulièrement le contexte PHP.... Ne donne RIEN ! | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts | J'ai maintenant installé directement une RC30. Voilà donc le contexte : Aperçu du système
Et le résultat pour phpinfo() est aussi vide que pour la version YACS précédente : http://eurosports-voyages.com/yacsRC30/control/info.php
1and1=KK.bood1
-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimism de l'intelligence et l'optimisme de la volonté~ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts | Bon, puisque la porte est fermée.. on va passer par la cheminée (ou plutôt les sous-sols) ... J'ai donc recherché les paramètres de configuration PHP avec une YACS 8.3, et ça passe. Le résultat, sous forme de fichier txt Param PHP 449 chez 1and1. et pour faire une comparaison (je n'ai que cet autre serveur en PHP449) Si vous avez des exemples PHP449 sur un autre serveur, ça devrai aider pour trouver ce qu'il y a de particulier chez 1and1... ATTENTION, ces fichiers comportant des informations privées, ils ne sont pas accessibles à tous. ----- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bernard Paques from nearby-an-airport Associate, 7053 posts | Yanys, pour en revenir au problème initial, qui était le passage de limites négatives à SQL, il faudrait, si le problème se reproduit toujours de ton côté, documenter la suite des étapes qui mènent à l'erreur. Quel script lances-tu ? Avec quels paramètres, éventuellement ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yanys e. , wessels![]() from La Rochelle / Charente-Maritime / France 373 posts | Bernard : -----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~ ![]() |


.

