Error en BD al dar a "Mostrar nuevas respuestas a tus mensajes"

Started by Dikxon, February 23, 2020, 12:11:39 PM

Previous topic - Next topic

Dikxon

Hola, el error que devuelve al dar a "Mostrar nuevas respuestas a tus mensajes" es el siguiente:

Error en la Base de Datos
Expression #1 of ORDER BY clause is not in SELECT list, references column 'guardian_smf.t.id_last_msg' which is not in SELECT list; this is incompatible with DISTINCT
Archivo: /home/guardian/public_html/web/Sources/Recent.php
Línea: 1105

Nota: Parece que tu base de datos puede necesitar una actualización. La versión de los archivos de tu foro están en la versión SMF 2.0.17, mientras que tu base de datos está en la versión de SMF 2.0.15. Este error probablemente desaparecerá si ejecutas la última versión de upgrade.php.


Información de soporte:

web: https://www.guardianesdelasfalto.com [nofollow]
Información de versiones:
Versión del Foro: SMF 2.0.17 (más detallado)
Versión actual de SMF: SMF 2.0.17
Versión de GD: bundled (2.1.0 compatible)
Servidor de la base de datos: MySQL
versión MySQL: 5.7.29
PHP: 7.2.27
Versión del Servidor: Apache

d3vcho

"Greeting Death as an old friend, they departed this life as equals"

Dikxon

1. AdSense Mod 1.0   
2. Insertar Instagram BBCode 1.22           
5. EU Cookie 1.3.1   
6. SEO Sitemap 2.2.1   
7. Descargue el archivo adjunto 1.0   
8. Otra etiqueta de YouTube BBCode 4.7 4.7   
. Snowflakes 1.61   
10. Muestre sus redes sociales 4.0   
11. Adk Facebook Box 1.0       
13. Etiquetas H1 en el árbol de enlaces 1.1   
14. Insertar Tweet BBCode 1.1.1   
15. Insertar videos de Vimeo BBCode 1.1   
16. Adk Green Emoticons 1.0   
17. Código de Google Analytics 1.5.1   
18. Adk New Button 1.0   
19. Imagen flotando a izquierda o derecha BBCode
20. Adk Google reCAPTCHA 1.0   
21. TinyPortal
22. Incruste Facebook BBCode 3.7   
23. Gestión de anuncios 3.3a       
25. Mensaje de invitación en su cara - IMIYF 0.4.1   
26. SMF 2.0.16 Actualización 1.0   
27. SMF 2.0.17 Actualización 1.0   
28. Curva de respuesta 1.0.1   

-Rock Lee-

¿En el registro de errores te marca algo mas? ¿Que código te aparece en la linea te dice?


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Dikxon

En el log de errores del panel de administración, me salen estos dos cuando doy a mostrar nuevas respuestas a tus mensajes:

ERROR GENERAL
https://www.guardianesdelasfalto.com/web/index.php?action=unreadreplies
2: Parameter 1 to Adk_NewButton_change_buffer() expected to be a reference, value given


ERROR EN LA BASE DE DATOS
https://www.guardianesdelasfalto.com/web/index.php?action=unreadreplies
Error en la Base de Datos: Expression #1 of ORDER BY clause is not in SELECT list, references column 'guardian_smf.t.id_last_msg' which is not in SELECT list; this is incompatible with DISTINCT
Archivo: /home/guardian/public_html/web/Sources/Recent.php
Línea: 1105


No observo nada mas en el Log de errores

-Rock Lee-

Puedes adjuntar el recent.php es por que los mods de ADK no trabajan bien con la rama 7.x de PHP y dan conflictos, puede los otros tambien te den problemas.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Dikxon

Quote from: Rock Lee on February 25, 2020, 09:16:58 AM
Puedes adjuntar el recent.php es por que los mods de ADK no trabajan bien con la rama 7.x de PHP y dan conflictos, puede los otros tambien te den problemas.


Saludos!

He desinstalado el mod Adk New Button que daba el error general
https://www.guardianesdelasfalto.com/web/index.php?action=unreadreplies
2: Parameter 1 to Adk_NewButton_change_buffer() expected to be a reference, value given


Una vez desinstalado me sale este error:


Tipo de error: Base de datos
https://www.guardianesdelasfalto.com/web/index.php?action=unreadreplies
Error en la Base de Datos: Expression #1 of ORDER BY clause is not in SELECT list, references column 'guardian_smf.t.id_last_msg' which is not in SELECT list; this is incompatible with DISTINCT
Archivo: /home/guardian/public_html/web/Sources/Recent.php
Línea: 1105

-Rock Lee-

El archivo no tiene ningun problema, buscando un poco encontre que radica en la version de MySQL usado...  No se si podes editar el archivo ./etc/mysql/my.cnf y agregar:

[mysqld]
sql-mode = ""

luego al reiniciar el servicio deberi funcionar todo normalmente. Sino desactivando todo lo relacionado con "ONLY_FULL_GROUP_BY part from sql_mode" deberia funcionar todo correctamente.


Saludos!

Agrego: Solución:
Abra myphpadmin > haga clic en "variables" en la fila superior > desplácese hacia abajo para encontrar "modo sql " > haga clic en "editar" > eliminar "ONLY_FULL_GROUP_BY", > guardar

Problema resuelto al instante, no es necesario reiniciar.
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Dikxon

He intentado editar el sql mode pero no me deja al ser un servidor compartido :-\

¿Alguna otra solución?

Danielㅤ

Hola, pedile a tu hosting que lo haga, comentale la razón y/o citale éste mismo tema de referencia.


Saludos

Dikxon

Cuando no me dejó editarlo, me puse en contacto y me dijeron ellos que al ser compartido no pueden modificarlo pues podría afectar a otros.


-Rock Lee-

Quote from: Dikxon on February 27, 2020, 04:59:10 PM
Cuando no me dejó editarlo, me puse en contacto y me dijeron ellos que al ser compartido no pueden modificarlo pues podría afectar a otros.

Bueno eso es entendible por ciertos parametros no funcionan para todos, pregunta si puedes usar una version anterior de mysql (la 5.6 o 5.5 como mucho) que solo aplique a tu cuenta... se deberia poder desde el panel whm (administro un reseller y tuve hacer eso en varias cuentas).


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Dikxon

Quote from: Rock Lee on February 27, 2020, 05:45:38 PM
Quote from: Dikxon on February 27, 2020, 04:59:10 PM
Cuando no me dejó editarlo, me puse en contacto y me dijeron ellos que al ser compartido no pueden modificarlo pues podría afectar a otros.

Bueno eso es entendible por ciertos parametros no funcionan para todos, pregunta si puedes usar una version anterior de mysql (la 5.6 o 5.5 como mucho) que solo aplique a tu cuenta... se deberia poder desde el panel whm (administro un reseller y tuve hacer eso en varias cuentas).


Saludos!

Nada, me dicen esto:
Debido a varias razones de soporte y seguridad, cPanel, LLC se ha actualizado de MySQL® 5.5 a MySQL 5.7 en los servidores de los clientes que ejecutan cPanel no siendo posible bajar la versión

Danielㅤ

Vaya tantas limitaciones que tiene ese hosting... es gratuito seguramente porque uno pago no te limita tanto y puedes hacer todas estas modificaciones sin ningún problema.


Saludos

Dikxon

Quote from: Daniel user on February 28, 2020, 08:08:53 AM
Vaya tantas limitaciones que tiene ese hosting... es gratuito seguramente porque uno pago no te limita tanto y puedes hacer todas estas modificaciones sin ningún problema.


Saludos

Pues es de pago. Php por ejemplo si puedo cambiarlo yo, pero MySQL no tengo opción.

Dikxon

Quote from: Dikxon on February 28, 2020, 09:35:20 AM
Quote from: Daniel user on February 28, 2020, 08:08:53 AM
Vaya tantas limitaciones que tiene ese hosting... es gratuito seguramente porque uno pago no te limita tanto y puedes hacer todas estas modificaciones sin ningún problema.


Saludos

Pues es de pago. Php por ejemplo si puedo cambiarlo yo, pero MySQL no tengo opción.

Información del servidor

cPanel Versión   86.0 (build 4)
Versión Apache   2.4.41
Versión PHP   5.6.40
Versión MySQL   5.7.29
Arquitectura   x86_64
Sistema operativo   linux
Dirección IP compartida   xxx.xxx.xxx.xxx [nofollow]
Ruta de acceso a Sendmail   /usr/sbin/sendmail
Ruta de acceso a Perl   /usr/bin/perl
Versión Perl   5.16.3
Versión Kernel   3.10.0-714.10.2.lve1.5.19.3.el7.x86_64

-Rock Lee-

Sea gratuito como de pago en cuanto a temas Mysql lo editan/modifican una forma para ellos les funciona aunque algunos permiten ciertos cambios es un alojamiento compartido, investigare una forma de como resolverlo con ese limitante...


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Advertisement: