problème smileys suite à maj

Le forum concernant les demandes de support pour tout problème de mise à jour d'un forum phpBB 3.0.x. depuis une version antérieure de phpBB3 ou d'une conversion de phpBB2 vers phpBB3.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com


Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

problème smileys suite à maj

Messagepar casimir14 » 13 Mar 2010 à 12:43

bonjour

Suite à la MAJ de la version 3.06 à la 3.07 pl1 je ne vois plus les smileys complémentaires quand le pop-up s'affiche j'ai un message d'erreur

Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysql4 ]

Invalid use of group function [1111]

SQL

SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height FROM phpbb_1smilies GROUP BY smiley_url, smiley_width, smiley_height ORDER BY MIN(smiley_order) LIMIT 50

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_posting.php
LINE: 92
CALL: dbal_mysql->sql_query_limit()

FILE: posting.php
LINE: 126
CALL: generate_smilies()


merci de votre aide :wink:
Dernière édition par casimir14 le 18 Mar 2010 à 13:08, édité 1 fois.
casimir14
Posteur néophyte
Posteur néophyte
 
Messages: 93
Inscription: 05 Juil 2005 à 11:31

Re: problème smileys suite à maj

Messagepar Ariaswari » 13 Mar 2010 à 13:20

Bonjour,

C'est un bug de la 3.0.7. Le correctif est disponible ici. Dans le fichier includes/functions_posting.php, trouver :
Code: Tout sélectionner
$sql = 'SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height
            FROM '
 . SMILIES_TABLE . '
            GROUP BY smiley_url, smiley_width, smiley_height
            ORDER BY MIN(smiley_order)'
; 

Remplacer par :
Code: Tout sélectionner
$sql = 'SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height, MIN(smiley_order) AS min_smiley_order
            FROM '
 . SMILIES_TABLE . '
            GROUP BY smiley_url, smiley_width, smiley_height
            ORDER BY min_smiley_order'
; 
RTFM - les docs de phpbb-fr"Le temps de la réflexion est une économie de temps."
Avatar de l’utilisateur
Ariaswari
Supporter
Supporter
 
Messages: 2704
Inscription: 18 Oct 2007 à 19:43
Localisation: CH

Re: problème smileys suite à maj

Messagepar casimir14 » 13 Mar 2010 à 13:29

merci Ariaswari mais je suis allé dans le fichier includes/functions_posting.php mais je ne trouve pas du tout le paragraphe que tu indiques :!:
casimir14
Posteur néophyte
Posteur néophyte
 
Messages: 93
Inscription: 05 Juil 2005 à 11:31

Re: problème smileys suite à maj

Messagepar lolovoisin » 13 Mar 2010 à 13:44

bonjour,

ligne 88.
Si vous ne le voyez pas, peut etre votre fichier n'est pas à jour
http://www.lolovoisin.com : Blog, trucs, astuces et tutos phpbb3, hébergements, débian

Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Avatar de l’utilisateur
lolovoisin
Rugbix ³
 
Messages: 37249
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: problème smileys suite à maj

Messagepar casimir14 » 13 Mar 2010 à 14:04

merci lolovoisin mais ligne 88 j'ai ce code

Code: Tout sélectionner
if (sizeof($smilies))
   {
      foreach ($smilies as $row)
      {
         $template->assign_block_vars('smiley', array(
            'SMILEY_CODE'   => $row['code'],
            'A_SMILEY_CODE'   => addslashes($row['code']),
            'SMILEY_IMG'   => $phpbb_root_path . $config['smilies_path'] . '/' . $row['smiley_url'],
            'SMILEY_WIDTH'   => $row['smiley_width'],
            'SMILEY_HEIGHT'   => $row['smiley_height'],
            'SMILEY_DESC'   => $row['emotion'])
         );


Ce qui est bizarre aussi c'est que j'ai mis à jour un autre forum est il n'y a pas de bug sur les smileys :!:
casimir14
Posteur néophyte
Posteur néophyte
 
Messages: 93
Inscription: 05 Juil 2005 à 11:31

Re: problème smileys suite à maj

Messagepar Morgyanne » 14 Mar 2010 à 10:13

Salut,

si tu n'as pas ce code c'est que ton fichier n'est pas à jour (version 3.0.5 certainement).

@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Administrateur
Administrateur
 
Messages: 31235
Inscription: 21 Mar 2005 à 12:28
Localisation: Juste derrière toi...

Re: problème smileys suite à maj

Messagepar casimir14 » 14 Mar 2010 à 12:49

ben non j'ai la bonne mis à jour la 3.07 :shock:
casimir14
Posteur néophyte
Posteur néophyte
 
Messages: 93
Inscription: 05 Juil 2005 à 11:31

Re: problème smileys suite à maj

Messagepar Morgyanne » 15 Mar 2010 à 08:45

le code indiqué est ajouté avec la mise à jour 3.0.5 => 3.0.6 donc si tu n'as pas ce code c'est que ton fichier n'est pas à jour ou que tu as installé un MOD qui a modifié le fichier à cet endroit ;).

@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Administrateur
Administrateur
 
Messages: 31235
Inscription: 21 Mar 2005 à 12:28
Localisation: Juste derrière toi...

Re: problème smileys suite à maj

Messagepar casimir14 » 18 Mar 2010 à 13:07

merci à tous j'ai pris le fichier include/function_posting de mon autre forum est je l'ai transféré sur le forum où les smileys déconnés et ça marche :shock:
casimir14
Posteur néophyte
Posteur néophyte
 
Messages: 93
Inscription: 05 Juil 2005 à 11:31

Re: problème smileys suite à maj

Messagepar Landcar » 20 Mar 2010 à 20:10

Merci Ariaswari ça marche nickel.
Landcar
Posteur habitué
Posteur habitué
 
Messages: 244
Inscription: 07 Mar 2006 à 16:41

Re: problème smileys suite à maj

Messagepar Landcar » 05 Juin 2010 à 10:16

Bonjour,

Etonnament ça ne fonctionne plus. Je ne sais pas depuis quand car c'est un membre qui me l'a fait remarqué. Je suis sur la version 3.0.7-PL1.
Pourtant j'ai bien le script modifié :
Code: Tout sélectionner
$sql = 'SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height, MIN(smiley_order) AS min_smiley_order
            FROM ' . SMILIES_TABLE . '
            GROUP BY smiley_url, smiley_width, smiley_height
            ORDER BY min_smiley_order';

Mais quand je clique sur "PLus de smileys"
Erreur générale
SQL ERROR [ mysql4 ]

Got error 12 from table handler [1030]

SQL

SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height, MIN(smiley_order) AS min_smiley_order FROM ***_smilies GROUP BY smiley_url, smiley_width, smiley_height ORDER BY min_smiley_order LIMIT 50

BACKTRACE


FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_posting.php
LINE: 92
CALL: dbal_mysql->sql_query_limit()

FILE: posting.php
LINE: 126
CALL: generate_smilies()


?????
Je pense que ça vient de l'hebergeur OVH, mais je ne sais pas comment intervenir.
Merci
Landcar
Posteur habitué
Posteur habitué
 
Messages: 244
Inscription: 07 Mar 2006 à 16:41

Re: problème smileys suite à maj

Messagepar Morgyanne » 05 Juin 2010 à 14:21

La question étant réglée, le sujet a été verrouillé par un membre de l'équipe.

Salut Landcar,

Merci de créer ton propre sujet de support, celui-ci étant marqué réglé par son auteur ;).
Rappel :
Par soucis de lisibilité, un topic = un problème ! ne posez pas 36 questions dans un même topic. De plus un topic = le problème d'une seule personne, dans tous les cas merci d'ouvrir un nouveau sujet pour chaque nouvelle demande de support.


@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Administrateur
Administrateur
 
Messages: 31235
Inscription: 21 Mar 2005 à 12:28
Localisation: Juste derrière toi...


Retourner vers Mises à jour/Conversions

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 2 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant