Erreurs sql 1064 dans l'espace privé après migration SPIP3

Bonjour à tous,

J’ai des erreurs SQL1064 sur presque toutes les pages de l’espace privé après une migration de SPIP2.1.12 à SPIP3.0.11.

Ces fichiers, entre autres, sont indiqués en erreur :

(Et aucun message ne s’affiche dans « Suivi des forums » alors qu’ils apparaissent bien dans l’espace public)

Erreur SQL 1064
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzza.id_article FROM

Je m’attendais à avoir des problèmes plutôt dans l’espace public avec le squelette… De ce côté ça paraît aller sans encombre…

Je suis en Php5.3 comme avant la migration et chez OVH

Une piste ? Une idée ?

Merci d’avance :wink:

Bonjour,
il semble manquer une partie des squelettes privé, le transfert ftp était bien complet ?
Il faut peut-être vérifier la présence de ces fichiers sur le serveurs…

Merci Chankalan pour ta réponse.

Les fichiers en question sont bien sur le serveur et s’affichent bien dans le « debug » quand je clique dessus

Le 02.10.13 12:11, Fabrice Luquet a écrit :

Bonjour à tous,

J'ai des erreurs SQL1064 sur presque toutes les pages de l'espace privé
après une migration de SPIP2.1.12 à SPIP3.0.11.

Ces fichiers, entre autres, sont indiqués en erreur :

-
../plugins-dist/forum/prive/squelettes/inclure/boutons-filtres-statut-forum.html
<http://www.officieldelavoyance.org/ecrire/?exec=controler_forum&var_mode=debug&var_mode_objet=html_320160bee3882d92e2784f7a3e0baefe&var_mode_affiche=squelette#L11&gt;

(Et aucun message ne s'affiche dans "Suivi des forums" alors qu'ils
apparaissent bien dans l'espace public)

-
../plugins-dist/medias/prive/squelettes/inclure/portfolio-documents.html
<http://www.officieldelavoyance.org/ecrire/?exec=article&id_article=2788&var_mode=debug&var_mode_objet=html_86070d1e44113e16269fdc53f5af7e8d&var_mode_affiche=squelette#L11&gt;

- .. /plugins-dist/revisions/prive/objets/liste/versions.html
<http://www.officieldelavoyance.org/ecrire/?exec=accueil&var_mode=debug&var_mode_objet=html_d6527eef3dc1fbd605acb4738b1a9c7c&var_mode_affiche=squelette#L5&gt;

- ...

Erreur SQL 1064
You have an error in your SQL syntax. Check the manual that corresponds
to your MySQL server version for the right synta x to use near 'SELECT
zzza.id_article FROM

*Je m'attendais à avoir des problèmes plutôt dans l'espace public avec
le squelette... De ce côté ça paraît aller sans encombre...*

*

*Je suis en Php5.3 comme avant la migration et chez OVH*

*

*Une piste ? Une idée ?*

*Merci d'avance ;-)*

*

tu utilise quels plugins ? sont-ils bien à jour ?
a tu essayé en désactivant tout les plugins puis en réactivant par block, jusqu'à ce que le message réapparaisse ?

--
Maïeul

Bonjour Maïeul,

Oui, c’est bien un plugin le responsable, hélas c’est aussi celui qui m’a fait migrer vers Spip3 pour avoir plus de restrictions qu’il n’en offre sous Spip2.

C’est donc CIRR (Couplé à CIAUTORISER) qui provoque des erreurs sql en masse et empêche les messages forums de s’afficher dans l’espace privé.

Je n’ai pas trouvé d’incompatibilté entre CIRR et d’autres plugins puisque, plugins désactivés, tmp vidé, CIRR réactivé seul provoque les erreurs.

J’ai vraiment pas de bol !

Message du 02/10/13 19:40
De : « Maïeul »
A : « Fabrice Luquet »
Copie à : « spip »
Objet : Re: Erreurs sql 1064 dans l’espace privé après migration SPIP3

Le 02.10.13 12:11, Fabrice Luquet a écrit :

Bonjour à tous,

J’ai des erreurs SQL1064 sur presque toutes les pages de l’espace privé
après une migration de SPIP2.1.12 à SPIP3.0.11.

Ces fichiers, entre autres, sont indiqués en erreur :

…/plugins-dist/forum/prive/squelettes/inclure/boutons-filtres-statut-forum.html

(Et aucun message ne s’affiche dans « Suivi des forums » alors qu’ils
apparaissent bien dans l’espace public)

…/plugins-dist/medias/prive/squelettes/inclure/portfolio-documents.html

  • … /plugins-dist/revisions/prive/objets/liste/versions.html

Erreur SQL 1064
You have an error in your SQL syntax. Check the manual that corresponds
to your MySQL server version for the right synta x to use near 'SELECT
zzza.id_article FROM

Je m’attendais à avoir des problèmes plutôt dans l’espace public avec
le squelette… De ce côté ça paraît aller sans encombre…

Je suis en Php5.3 comme avant la migration et chez OVH

Une piste ? Une idée ?

Merci d’avance :wink:

tu utilise quels plugins ? sont-ils bien à jour ?
a tu essayé en désactivant tout les plugins puis en réactivant par
block, jusqu’à ce que le message réapparaisse ?


Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

euh si je lit Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur descendance). ors pour moi, mais peu être me trompe ai je :wink: tu devrai trouver matiére ici

Le 03.10.13 11:16, Fabrice Luquet a écrit :

Bonjour Maïeul,

Oui, c'est bien un plugin le responsable, hélas c'est aussi celui qui
m'a fait migrer vers Spip3 pour avoir plus de restrictions qu'il n'en
offre sous Spip2.

C'est donc CIRR (Couplé à CIAUTORISER) qui provoque des erreurs sql en
masse et empêche les messages forums de s'afficher dans l'espace privé.

Je n'ai pas trouvé d'incompatibilté entre CIRR et d'autres plugins
puisque, plugins désactivés, tmp vidé, CIRR réactivé seul provoque les
erreurs.

manque de pot pour toi l'auteur de CIRR a une notion très retreinste de la collaboration, et n'a pas mis le code sur la zone. Je ne peux donc corriger. Le mieux serait que tu lui envoie directement un email.

--
Maïeul

Bonjour Maïeul,

Je suis aussi en contact avec Equipement, l’auteur de CIAR, CIRR,… et il a comme toi la patience de me répondre, donc j’ai finalement beaucoup de chance avec vous :wink:

Sa dernière piste : version SQL inadéquate.

Version de MYSQL requise pour SPIP (cf. http://www.spip.net/fr_article4351.html ) :

SPIP 3.0 : MySQL 5

Or, mon phpMyAdmin - OVH indique

Version du client MySQL : 5.0.51a
Version du serveur : 4.0.25-standard-log

Est-ce la version client qui compte ou la version serveur ?

Message du 03/10/13 17:02
De : « Maïeul »
A : spip@rezo.net
Copie à : « spip »
Objet : Re: [Spip] Erreurs sql 1064 dans l’espace privé après migration SPIP3

Le 03.10.13 11:16, Fabrice Luquet a écrit :

Bonjour Maïeul,

Oui, c’est bien un plugin le responsable, hélas c’est aussi celui qui
m’a fait migrer vers Spip3 pour avoir plus de restrictions qu’il n’en
offre sous Spip2.

C’est donc CIRR (Couplé à CIAUTORISER) qui provoque des erreurs sql en
masse et empêche les messages forums de s’afficher dans l’espace privé.

Je n’ai pas trouvé d’incompatibilté entre CIRR et d’autres plugins
puisque, plugins désactivés, tmp vidé, CIRR réactivé seul provoque les
erreurs.

manque de pot pour toi l’auteur de CIRR a une notion très retreinste de
la collaboration, et n’a pas mis le code sur la zone. Je ne peux donc
corriger. Le mieux serait que tu lui envoie directement un email.


Maïeul
http://blog.maieul.net
http://geekographie.maieul.net


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Le 04/10/13 15:07, Fabrice Luquet a écrit :

Est-ce la version client qui compte ou la version serveur ?

la version de mysql qu'il te faut regarder est bien
la version du *serveur*

la version serveur est la version du moteur mysql qui tourne sur
ton serveur de base de données. donc mysql version 4.0.25

la version client est la version de l'api installée avec le php
qui tourne sur ton serveur web. donc mysql 5.0.51 (qui est
l'api permettant d'interroger les serveurs sql qui tournent
sous mysql 4)

Merci Denisb,

Donc SPIP3 n’acceptant qu’une version serveur MySQL 5 comme indiqué ici : http://www.spip.net/fr_article4351.html

et moi étant MySQL 4 les erreurs sql1064, entre autres, viennent ou pourraient venir de là ?

Donc, si oui, il me faut tenter (Avoir le courage et la chance e réussir, ce qui avec moi est plus que compromis) la

Conversion des bases de données sous Mysql5

: http://guide.ovh.com/ConversionMysql5 ?

Pffoou ! La vacherie !

Qu’est-ce qui m’a pris de migrer vers SPIP3 !

Message du 04/10/13 17:31
De : « denisb »
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] Erreurs sql 1064 dans l’espace privé après migration SPIP3

Le 04/10/13 15:07, Fabrice Luquet a écrit :

Est-ce la version client qui compte ou la version serveur ?

la version de mysql qu’il te faut regarder est bien
la version du serveur

la version serveur est la version du moteur mysql qui tourne sur
ton serveur de base de données. donc mysql version 4.0.25

la version client est la version de l’api installée avec le php
qui tourne sur ton serveur web. donc mysql 5.0.51 (qui est
l’api permettant d’interroger les serveurs sql qui tournent
sous mysql 4)


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc