Esa solución funciona para la sección "Sus mensajes" pero he visto que si buscas una palabra en el buscador, el recuento de coincidencias sigue mal porque hay que anular eso en dos sitios.
La solución para solventarlo mientras phpBB no lo haga sería abrir el archivo /phpbb/search/fulltext_native.php y comentar o eliminar las siguientes líneas (todo, desde el "case" hasta el "break"):
- Alrededor de la línea 900:
Código: Seleccionar todo
case 'mysqli':
// 3.x does not support SQL_CALC_FOUND_ROWS
// $sql_array['SELECT'] = 'SQL_CALC_FOUND_ROWS ' . $sql_array['SELECT'];
$is_mysql = true;
break;
- Alrededor de la línea 1194:
Código: Seleccionar todo
case 'mysqli':
// $select = 'SQL_CALC_FOUND_ROWS ' . $select;
$is_mysql = true;
break;
Esto funcionará para los que tengáis puesto como motor de búsqueda el "phpBB Native Fulltext" ya que el "MySQL Fulltext" vuelve a usar "SQL_CALC_FOUND_ROWS" y ahí no es tan sencillo de cambiar.