phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

errore quando clicco "altre emoticon"

Supporto per phpBB 3.0.x.
Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

errore quando clicco "altre emoticon"

Messaggio da gennyna » 30/03/2010, 14:44

Quando si apre un topic.. dove sono le emoicon e clicco su: "visuallizza tutte le emoticon" mi compare questo errore:

Codice: Seleziona tutto

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_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: 95
CALL: dbal_mysql->sql_query_limit()

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

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da Carlo » 30/03/2010, 21:27

Cerca nel forum, questo problema è già stato discusso, ma non ricordo se si era trovata una soluzione.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da gennyna » 02/04/2010, 13:18

cercato ma senza alcun successo.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da Carlo » 02/04/2010, 13:41

MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

umby
Utente
Utente
Messaggi: 113
Iscritto il: 22/03/2010, 15:15
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: PHP 5.4.40
Database: MySQL 5.1.71
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da umby » 03/04/2010, 12:09

il problema dell' errore finestrella emoticon
rimane anche modificando includes/functions_posting.php

questa è la riga originale che c'era nel 3.0.7 PL1

Codice: Seleziona tutto

$sql = 'SELECT COUNT(smiley_id) AS item_count
			FROM ' . SMILIES_TABLE . '
			GROUP BY smiley_url';
ho sostituito con:

Codice: Seleziona tutto

$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 smiley_order';
svuotato la cartella cache online
svuotato la cache dei template

aggiornati template
aggiornati temi

ma da sempre errore

Codice: Seleziona tutto

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_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: 93
CALL: dbal_mysql->sql_query_limit()

FILE: posting.php
LINE: 127
CALL: generate_smilies()
questo è il mio forum: http://umbyweb.altervista.org/forum/index.php
se faccio il test in locale è tutto OK
nel forum online da errore.

ciao e grazie in anticipo
anche se ho letto che è un vecchio difetto irrisolto, almeno per ora.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da Carlo » 03/04/2010, 14:00

Il problema dovrebbe essere Altervista, in quanto tu e gennyna lo avete in comune.

Altervista usa MySQL4, mentre parte del codice è scritto per MySQL5.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

umby
Utente
Utente
Messaggi: 113
Iscritto il: 22/03/2010, 15:15
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: PHP 5.4.40
Database: MySQL 5.1.71
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da umby » 03/04/2010, 20:47

risolto OK :mrgreen:

bisogna modificare includes/functions_posting.php
ma bisogna fare attenzione, perche' ci sono molte stringhe di codice simili e bisogna trovare quella giusta,
qui' ho postato la soluzione in detaglio: http://umbyweb.altervista.org/forum/vie ... ?f=3&t=287
Ultima modifica di umby il 04/04/2010, 11:15, modificato 1 volta in totale.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da gennyna » 04/04/2010, 7:47

umby proverò come detto gz,,!

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da Haku » 04/04/2010, 19:45

Comunque credo che possiate dire all'host di alzare il mysql O_O

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: errore quando clicco "altre emoticon"

Messaggio da Carlo » 04/04/2010, 20:14

Alzare il MySQL? Forse intendevi dire "aggiornare MySQL"? :lol:

Comunque è probabile che Altervista non lo faccia perchè hanno più di 50 servers, cui ogni server ha un proprio server MySQL, quindi dovrebberò aggiornare tutti i servers. Poi non sò se ci sia un motivo in particolare per non aggiornare.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Bing [Bot] e 98 ospiti