Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

BUG  Posible BUG con "Sus Mensajes" en 3.3.2

Foros de soporte phpBB 3.3


Avatar de Usuario
picaron
Moderador
Mensajes: 452
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 55

Posible BUG con "Sus Mensajes" en 3.3.2

#1

Mensaje por picaron »

Creo que existe un problema con la opción "Sus Mensajes " search.php?search_id=egosearch
El recuento de los mensajes marca 0 o un numero erróneo de mensajes, aun asi, todos los mensajes aparecen listados en una sola pagina.

Imagen

El error se reproduce en mi foro y en este mismo foro también.
He echado un vistazo inicial para ver si localizaba el problema, pero no he podido atajar donde se encuentra.
:desert:



Datos de Soporte

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.2
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 10 (buster) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 1110
Registrado: 14 Ene 2017, 22:18
Género:

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#2

Mensaje por AbaddonOrmuz »

Tal vez sea problema de la caché, o sea necesario resincronizar las estadísticas?

Imagen

En mi foro (incluyendo el de pruebas) parece estar funcionando :nolose:


Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 9711
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 46

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#3

Mensaje por ThE KuKa »

Estadísticas sincronizadas y caché limpiado, pero nada.
Intento buscar info a ver si doy con algo.

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
picaron
Moderador
Mensajes: 452
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 55

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#4

Mensaje por picaron »

Con /search.php?author_id= también falla....
search.php?author_id=2&sr=posts

Datos de Soporte

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.2
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 10 (buster) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
karbiko
Moderador
Mensajes: 743
Registrado: 27 Jun 2008, 22:44
Género:
Edad: 53

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#5

Mensaje por karbiko »

En mi foro, estando con mi usuario y yendo a search.php?search_id=egosearchsale ésto:

Imagen

Aunque luego, entrando en el enlace que aparece en mi perfil y que me lleva a search.php?author_id=53&sr=posts, me sale este otro resultado:

Imagen

Hay una diferencia de casi 3700 mensajes más en el segundo enlace que en el primero

URL: https://www.fororegistrocivil.es
Demás datos:

Spoiler

Estilos instalados(s): prosilver, Prosilver Dark Edition, prosilver special edition, proflat (en varios colores), PS4 Pro, Orange_BBEs
Versión instalada: 3.3.2
Extensiones:

Spoiler

24 hour activity stats 1.2.3
Add Bot 1.0.1
Add User 1.0.4
Advanced BBCode Box 3.3.0
Advanced Profile Fields Pack 1.0.3
Advertisement Management 2.0.3
Ajax Base 2.0.0
AJAX Registration Check 1.0.1
[3.2][3.3][RC] Auto db Backup
Auto Drafts 1.1.3
Avatar resize 1.0.0-RC
Avatars on Memberlist 2.0.0
Ban Hammer 1.0.8
Birthday Cake 1.0.2
Blinking counter, for new pm and new notify 1.0.5
Board Announcements 1.1.0
Board Notices Manager 0.5.5
Board Rules 2.1.2
Breadcrumb Menu 1.0.6
Breizh Ajax Preview 1.1.0
Browse Happy 2.0.2-dev
Browser & OS in Viewtopic 1.0.1
cBB Blockgets 2.0.1
cBB Chat 1.2.1
cBB QuickMod 1.1.2
Clipboard Image 2.0.1
Collapsible Forum Categories 2.0.0
Confirm Email 1.0.0
Copyright in footer 1.0.2
Database Optimize & Repair Tool 1.2.0
Default Avatar Extended 1.2.2
Delete My Account 1.0.0
Detailed viewonline 1.0.0
email on birthday 3.1.6
Email List 1.0.2
Extensions .yml check
External Links Open in New Window 1.0.6
File Upload 1.0.3
[3.3][RC] Filter by country 1.0.19
Forumhulp Helper 3.1.15
Genders 1.2.4
gn36 - Customize first post edit permissions 1.2.2
Google Analytics 1.0.5
Google Translator 1.0.3
Group Template Variables
Header Banner 3.2.2
Hide Avatar for guests 1.0.1
Hide Bots 1.0.2
[3.2] [RC] Hide Profile Fields to Groups
HTML email 3.1.7
Imgur 1.6.0
Individual posts per page 1.2.0
Large Font 3.2.3
Last Post Avatar 1.0.3
LF Who Was Here 2 2.0.0
Lightbox 2.0.2
LMDI Autolinks 1.3.3
LMDI My Topics 1.0.12
Linked Accounts 2.1.1
List subforums in columns 2.1.0
Live topic update 1.0.2
Logout Redirect 1.0.1
Magic OGP parser 1.0.6
Mark Post Unread 1.1.1
Mass Notification 1.0.4
Missing files
National Flags 2.1.7
No Custom Profile for guests 1.0.2
No DEA Emails
No Notice Delete PM 1.0.0
No quote last post 1.0.1
Notes 2.0.0
Pages
Page Scrolling 1.4.0
Password Generator
Password Strength 1.2.3
PayPal Donation Extension 3.0.1 con añadido de cadinev para tener en el portal la barra de progreso de la donación.
phpBB3 SEO Sitemap 1.1.1
phpBB Media Embed PlugIn 1.1.1
phpBB Studio - Google PDF autoembed 1.0.3
PM Name Suggestions 1.1.3
Poster IP in Viewtopic 1.0.2
Posts merging 2.1.1-dev
Precise Similar Topics 1.5.3
Previous / Next topic 1.0.3
Prime note bbcode 1.1.1
Prime Post Revisions 1.0.0-beta9
Prime User Topics
Profile Field Searchable 1.0.5 Extensión de pago
QuickReply Reloaded 2.0.0-beta4
Quick Style 1.3.5
Quoted where 1.0.3
Red title for new topic and new reply 1.0.3
Remember me checked by default 1.0.0
Remove hidden users 0.1.0
Reset login attempts 1.0.2
Right Header Image 3.2.2
Scroll quoted text
[3.3][RC] Selective mass emails 1.0.10
SEO Metadata 1.3.0
Seo Meta Description 1.0.0
Share On 2.0.1
Simple mentions 1.0.5
Simple Spoiler BBCode 2.0.0
Smartfeed 3.0.13
Smart Subjects 1.0.0
Smilie Signs 1.0.2
smilies scroll box 1.0.3
Sortables Captcha 2.0.2
Stop Forum Spam 1.1.9
Subscribe topic in footer
Tabbed stat-block 1.0.2
Tables 2.1.2
Telegram Share 0.1.0-b1. Descargable desde este enlace
Thanks for posts 2.0.7
Topic Author 1.0.4
Topic Description 1.0.6
Topic Preview 2.3.2
Topics Hierarchy 2.1.0
Unique Visits Counter 1.0.3
Upload Extensions 3.2.0-RC, con esta actualización para 3.3.0
User Merge 1.0.4
Username Or Email Password Reset 0.1.0
User Posts in a Topic 1.0.1
User Recent Activity 2.1.1
Whatsapp Share 0.1.0-b1. Descargable desde este enlace
Who Visited This Topic 1.0.7
Who Visited This Topic 0.1.0-RC4.1. Descargable desde este enlace
You Me We Us Filter 1.0.1

Servidor: VPS OVH Linux Debian 10
Versión PHP: 7.3.25-1+0~20201130.73+debian10~1.gbp042074
BBDD: MySQL(i) 10.3.27-MariaDB-0+deb10u1
Actualización: desde 3.3.0


Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 9711
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 46

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#6

Mensaje por ThE KuKa »

canidev escribió:

Creo que he encontrado la causa, te comento.

Por alguna razón que no acabo de entender, phpBB usa un método de conteo distinto para mysqli que para el resto de motores.
Para mysqli usa "SQL_CALC_FOUND_ROWS" y "FOUND_ROWS()" en lugar de "COUNT()" que suele ser lo habitual.

Sacado de la documentación de MySQL:

The SQL_CALC_FOUND_ROWS query modifier and accompanying FOUND_ROWS() function are deprecated as of MySQL 8.0.17; expect them to be removed in a future version of MySQL. As a replacement, considering executing your query with LIMIT, and then a second query with COUNT(*)

En teoría en MariaDB debería funcionar pero se ve que no lo hace correctamente. Por la información que he podido encontrar, he visto que en algunas versiones de mysql esta función falla.
En el area51 lo he solucionado comentando dos líneas en /phpbb/search/fulltext_native.php. Linea 1196 y 1197 (de esa forma usa el mismo sistema de conteo para todos)

Esta solución es solo temporal, ya que ese mismo método es empleado en más lugares.

Así queda el archivo:

Código: Seleccionar todo

				case 'mysqli':
//					$select = 'SQL_CALC_FOUND_ROWS ' . $select;
				//	$is_mysql = true; canidev
				//break; canidev

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
picaron
Moderador
Mensajes: 452
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 55

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#7

Mensaje por picaron »

Ahora si.... search.php?search_id=egosearch&sr=posts
Como siempre, FENOMENAL @canidev !!!!!
Gracias @ThE KuKa por aportar la solución.

Datos de Soporte

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.2
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 10 (buster) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
canidev
Moderador
Mensajes: 594
Registrado: 30 Jun 2011, 17:06
Género:
Edad: 34

Re: Posible BUG con "Sus Mensajes" en 3.3.2

#8

Mensaje por canidev »

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.


  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “🔎 Foros de Soporte 3.3”