Solucion :
Editar el sgte archivo:
...phpbb2\db\mysql.php
Linea 60: agregar :
mysql_query("SET character_set_connection=utf8, character_set_results=latin1, character_set_client=binary");
Debe quedar asi:
Código PHP:
if($database != "")
{
mysql_query("SET character_set_connection=utf8, character_set_results=latin1, character_set_client=binary");
$this->dbname = $database;
$dbselect = @mysql_select_db($this->dbname);
Linea 108 : editar la linea :
$this->query_result = @mysql_query($query, $this->db_connect_id);
por esta
$this->query_result = @mysql_query(utf8_encode($query), $this->db_connect_id);
debe quedar asi :
Código PHP:
if($query != "")
{
$this->num_queries++;
$this->query_result = @mysql_query(utf8_encode($query), $this->db_connect_id);
}
if($this->query_result)
{
unset($this->row[$this->query_result]);
Y eso es todo, no es necesario recodificar los archivos o cambiar los metas o cambiar el cotejamiento en las tablas de mysql etc , nada de eso.
Hay otro archivo en el mismo directorio llamado mysql4.php, si tu configuracion usa ese archivo en vez de mysql.php, supongo que los cambios deben ser similares
Estos cambios los hecho en phpbb 2.0.21, supongo que para 2.0.22 sera lo mismo
Esta no es una solucion definitiva, solo quise compartirla, para probar , mejorar y/o corregir.
bye