Error vbulletin en base de datos

  • Autor Autor lennuc
  • Fecha de inicio Fecha de inicio
L

lennuc

Préstamo
Ni
Redactor
Hola tengo un amigo que tiene un foro fbulletin (original) pero le llega por email desde el mismo sistema un error de la base de datos. Aqui les dejo el error por si alguien me puede decir asi lo ayudo.

Database error in vBulletin 3.8.5:

Invalid SQL:
SELECT d.discussionid FROM discussion AS d
INNER JOIN groupmessage AS g ON g.discussionid=d.discussionid
WHERE postuserid=1 AND visible>0 AND deleted=0
GROUP BY d.discussionid;

MySQL Error : Unknown column 'g.discussionid' in 'on clause'
Error Number : 1054
Request Date : Monday, April 26th 2010 @ 08:50:41 PM
Error Date : Monday, April 26th 2010 @ 08:50:42 PM
Script : http://www.******.net/cron.php?rand=936670
Referrer : http://www.*****.net/index.php?pageid=home&news_page=10
IP Address : ...
Username : No Registrado
Classname : vB_Database
MySQL Version :

el Referrer cambia en los mail, pero el error es el mismo
 
Última edición por un moderador:
a mí me pasaba eso,no sé por qué.Que pida soporte en vbulletin.
 
Hola tengo un amigo que tiene un foro fbulletin (original) pero le llega por email desde el mismo sistema un error de la base de datos. Aqui les dejo el error por si alguien me puede decir asi lo ayudo.

Database error in vBulletin 3.8.5:

Invalid SQL:
SELECT d.discussionid FROM discussion AS d
INNER JOIN groupmessage AS g ON g.discussionid=d.discussionid
WHERE postuserid=1 AND visible>0 AND deleted=0
GROUP BY d.discussionid;

MySQL Error : Unknown column 'g.discussionid' in 'on clause'
Error Number : 1054
Request Date : Monday, April 26th 2010 @ 08:50:41 PM
Error Date : Monday, April 26th 2010 @ 08:50:42 PM
Script : http://www.******.net/cron.php?rand=936670
Referrer : http://www.*****.net/index.php?pageid=home&news_page=10
IP Address : ...
Username : No Registrado
Classname : vB_Database
MySQL Version :

el Referrer cambia en los mail, pero el error es el mismo
El error que está experimentando tu amigo en su foro Vbulletin parece estar relacionado con una consulta SQL inválida en la base de datos. El mensaje de error indica que hay una columna desconocida 'g.discussionid' en la cláusula 'on' de la consulta.

Para solucionar este problema, se debe revisar la consulta SQL en cuestión y asegurarse de que todas las columnas utilizadas estén correctamente escritas y existan en las tablas mencionadas. En este caso, parece que la columna 'discussionid' en la tabla 'groupmessage' no está siendo reconocida.

Tu amigo puede intentar corregir la consulta SQL para que se ajuste a la estructura correcta de la base de datos. Sería recomendable buscar en la base de datos si la columna 'discussionid' está presente en la tabla 'groupmessage' y ajustar la consulta en consecuencia.

Si tu amigo no se siente cómodo realizando estos cambios directamente en la base de datos, sería recomendable que busque ayuda de alguien con experiencia en administración de bases de datos o en el manejo de foros Vbulletin. También puede considerar buscar en los foros de soporte de Vbulletin para ver si otros usuarios han experimentado un problema similar y han encontrado una solución.

Espero que estos consejos sean de ayuda para resolver el error en la base de datos de su foro.
 
Atrás
Arriba