Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
27/10/2005 16:03
Message
#1
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
Bonjour,
Je test la nouvelle version 2.1.2 sur un serveur avec Wamp5 1.4.5 (Apache 1.3.33 (Win32) / PHP 5.0.5 / MySQL 5.015-nt). J'ai pas rencontré de problème, comme d'habitude ou presque, sauf qu'une fois tout fini si je clique sur Admin CP, j'ai la page qui s'ouvre, je m'authentifie et j'obtiens ça : mySQL query error: SELECT m.*,g.*,p.* FROM ibf_members m,ibf_groups g LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id ) WHERE m.id=1 AND g.g_id=m.mgroup SQL error: Unknown column 'm.id' in 'on clause' SQL error code: Date: Thursday 27th of October 2005 04:59:10 PM L'erreur semble indiqué une recherche de colonne inexistante, donc un problème entre le code et la base SQL crée. Une idée ? a+ Mr Strange Ce message a été modifié par Mr Strange - 27/10/2005 19:53. |
|
|
|
27/10/2005 19:54
Message
#2
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
pareil sur un autre serveur aussi avec Wamp5, je dois faire quelque chose qu'il ne faut pas mais quoi ?
|
|
|
|
27/10/2005 20:10
Message
#3
|
|
![]() [ De retour ] Groupe : Les Fadas Messages : 3 031 Inscrit : 08/01/03 Lieu : Montpellier Membre no 419 |
Tu as touché aux sources ?
Tu as le champ id dans la table membre ? |
|
|
|
27/10/2005 21:52
Message
#4
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
Tu as touché aux sources ? NON, pas une ligne Tu as le champ id dans la table membre ? OUI mais pas un champ 'm.id' seulement un 'id' tout court ce qui me semble normale, pourquoi la requête cherche t'elle 'm.id' ? Ce message a été modifié par Mr Strange - 27/10/2005 22:23. |
|
|
|
27/10/2005 22:46
Message
#5
|
|
![]() GuGuGuuuu Groupe : Les Fadas Messages : 6 226 Inscrit : 25/08/02 Lieu : Chez les Gu' Membre no 44 |
Peut etre ton Mysql 5.x qui bug... ou IPB 2.1 qui n'est pas encore compatible avec Mysql 5 !
passe donc en Mysql 4.X ! -------------------- |
|
|
|
28/10/2005 00:25
Message
#6
|
|
![]() [ De retour ] Groupe : Les Fadas Messages : 3 031 Inscrit : 08/01/03 Lieu : Montpellier Membre no 419 |
MySQL 5.0.15 est stable, mais cependant déconseillé en version de production pour le moment... Faut attendre que les éditeurs de solutions style forums ou CMS assurrent une compatibilitée.
|
|
|
|
28/10/2005 08:09
Message
#7
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
MySQL 5.0.15 est stable, mais cependant déconseillé en version de production pour le moment... Faut attendre que les éditeurs de solutions style forums ou CMS assurrent une compatibilitée. ah, bon je vais tenter de remplacer la version de MySQL, j'ai jamais fait, on verra bien, je vous tiens au courant |
|
|
|
28/10/2005 08:27
Message
#8
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
Merci à vous deux (Prolag et LLaumgui), le problème venait bien de MySQL 5.0.15.
Avec la version 4.1.15 cela fonctionne parfaitement. a+ Ce message a été modifié par Mr Strange - 28/10/2005 08:27. |
|
|
|
28/10/2005 11:52
Message
#9
|
|
![]() [ De retour ] Groupe : Les Fadas Messages : 3 031 Inscrit : 08/01/03 Lieu : Montpellier Membre no 419 |
Il y a donc des incompatibilités MySQL 5.0.x et IPB 2.1.x...
|
|
|
|
28/10/2005 12:14
Message
#10
|
|
![]() GuGuGuuuu Groupe : Les Fadas Messages : 6 226 Inscrit : 25/08/02 Lieu : Chez les Gu' Membre no 44 |
Il y a donc des incompatibilités MySQL 5.0.x et IPB 2.1.x... Yep et pas mal d'applications (scripts) n'ont pas l'air de marcher sous MySQL 5.0 Dommage que WAMP est directement passé en 5.0 :s -------------------- |
|
|
|
28/10/2005 17:14
Message
#11
|
|
![]() Membre ![]() ![]() Groupe : Membres Messages : 44 Inscrit : 04/02/03 Membre no 605 |
|
|
|
|
09/11/2005 21:39
Message
#12
|
|
|
Membre ![]() ![]() Groupe : Membres Messages : 13 Inscrit : 30/09/04 Lieu : Ballancourt/Essonne (91) Membre no 5 817 |
Bonjour, Je test la nouvelle version 2.1.2 sur un serveur avec Wamp5 1.4.5 (Apache 1.3.33 (Win32) / PHP 5.0.5 / MySQL 5.015-nt). J'ai pas rencontré de problème, comme d'habitude ou presque, sauf qu'une fois tout fini si je clique sur Admin CP, j'ai la page qui s'ouvre, je m'authentifie et j'obtiens ça : mySQL query error: SELECT m.*,g.*,p.* FROM ibf_members m,ibf_groups g LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id ) WHERE m.id=1 AND g.g_id=m.mgroup SQL error: Unknown column 'm.id' in 'on clause' SQL error code: Date: Thursday 27th of October 2005 04:59:10 PM L'erreur semble indiqué une recherche de colonne inexistante, donc un problème entre le code et la base SQL crée. Une idée ? a+ Mr Strange On résout ça en modifiant sources/sql/mysql_queries.php Code return "SELECT m.mgroup_others, m.id, m.name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM ".SQL_PREFIX."members m, ".SQL_PREFIX."groups g LEFT JOIN ".SQL_PREFIX."member_extra me ON (m.id=me.id) WHERE LOWER(m.name) IN (".implode(",",$a['name_array']).") AND m.mgroup=g.g_id"; par Code return "SELECT m.mgroup_others, m.id, m.name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM (".SQL_PREFIX."members m, ".SQL_PREFIX."groups g) LEFT JOIN ".SQL_PREFIX."member_extra me ON (m.id=me.id) WHERE LOWER(m.name) IN (".implode(",",$a['name_array']).") AND m.mgroup=g.g_id"; Il y a apparemment un problème de priorités au niveau de MySQL 5 entre "LEFT JOIN" et "," Mais même ça corrigé il y a d'autres problèmes avec MySQL 5 -> je conseille de downgrader en MySQL 4 |
|
|
|
09/11/2005 22:03
Message
#13
|
|
![]() Apericube Groupe : Administration Messages : 9 707 Inscrit : 07/06/03 Lieu : Levallois-Perret, France Membre no 1 352 |
Les changements dans la syntaxe JOIN depuis MySQL 5.0.12 sont détaillés dans la documentation :
http://dev.mysql.com/doc/refman/5.0/en/join.html -------------------- À consulter :Donnez envie de répondre à vos questions, écrivez vos titres et vos messages correctement...
Venez nous aider à faire prospérer notre ville : nouvel habitant - nouvelle industrie - améliorer les transports - améliorer la sécurité - améliorer l'environnement - nouveaux commerces. Devenez élève-brute :) |
|
|
|
09/11/2005 22:18
Message
#14
|
|
|
Membre ![]() ![]() Groupe : Membres Messages : 13 Inscrit : 30/09/04 Lieu : Ballancourt/Essonne (91) Membre no 5 817 |
Effectivement :
Citation Before MySQL 5.0.12, the comma operator (,) and JOIN both had the same precedence, so the join expression t1, t2 JOIN t3 was intrepreted as ((t1, t2) JOIN t3). Now JOIN has higher precedence, so the expression is interpreted as (t1, (t2 JOIN t3)). This change affects statements that use an ON clause, because that clause can refer only to columns in the operands of the join, and the change in precedence changes interpretation of what those operands are. Il y a donc quelques modifications à faire à ce niveau dans le code... |
|
|
|
10/11/2005 21:07
Message
#15
|
|
![]() GuGuGuuuu Groupe : Les Fadas Messages : 6 226 Inscrit : 25/08/02 Lieu : Chez les Gu' Membre no 44 |
Normalement il va bientot avoir une version 100%compatible MySQL 5.0 !
-------------------- |
|
|
|
10/11/2005 21:55
Message
#16
|
|
![]() Apericube Groupe : Administration Messages : 4 297 Inscrit : 21/09/03 Membre no 2 102 |
Normalement il va bientot avoir une version 100%compatible MySQL 5.0 ! Bientôt ? Tu as plus d'info que moi toi lol bfarber a dit que c'était pour la prochaine version majeur d'IPB (2.2 ou 3.0) -------------------- |
|
|
|
10/11/2005 22:59
Message
#17
|
|
![]() GuGuGuuuu Groupe : Les Fadas Messages : 6 226 Inscrit : 25/08/02 Lieu : Chez les Gu' Membre no 44 |
Bientôt ? Tu as plus d'info que moi toi lol bfarber a dit que c'était pour la prochaine version majeur d'IPB (2.2 ou 3.0) Bah Oui bientot elle est prévue pour bientot la 2.2 ! Ce message a été modifié par Prolag - 10/11/2005 22:59. -------------------- |
|
|
|
11/11/2005 12:22
Message
#18
|
|
|
Membre ![]() ![]() Groupe : Membres Messages : 85 Inscrit : 19/11/02 Lieu : Namur - Belgique Membre no 216 |
J'ai eu ça aussi sous wamp 5, mais la Maj vers la v 2.1.3 d'ipb à corriger le problème.
-------------------- |
|
|
|
06/12/2005 14:07
Message
#19
|
|
|
Membre ![]() ![]() Groupe : Membres Messages : 46 Inscrit : 01/08/04 Membre no 5 202 |
Comment faire pour repasser en MySQL 4 ?
|
|
|
|
03/01/2006 20:11
Message
#20
|
|
![]() Concierge ![]() ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Moddeurs/Traducteurs Messages : 592 Inscrit : 04/07/04 Lieu : Jurbise (Belgique) Membre no 4 910 |
J'ai exactement le meme problème, et mon hébergeur (infomaniak.ch) me dit que c'est a cause de MySQL 5.0
et cette version de MySQL pose également des problèmes avec mon CMS Quand peux-t-on espérer une version compatible ??? et pourquoi les hébergeur passe deja à cette version si la plupart des script ne sont pas compatibles... ??? -------------------- |
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 30/07/2010 05:15 |