actualizaste el foro?
o solo subiste los archivos?
recuerda que debes ejecutar el instalador de todas maneras..
Tambien verifica que hayas reinstalado todos los hacks y mods que tenias antes..
Saludos..
Esta es una discusión para el tema Error database en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Desde que actualize a la version 3.6.8, en algunas ocasiones, pcoas veces, me surge este error
Database error in vBulletin 3.6.8:
Invalid SQL:
SELECT post.*
FROM post AS post
LEFT JOIN deletionlog AS deletionlog ON(deletionlog.primaryid ...
Página:
Desde que actualize a la version 3.6.8, en algunas ocasiones, pcoas veces, me surge este error
Database error in vBulletin 3.6.8:
Invalid SQL:
SELECT post.*
FROM post AS post
LEFT JOIN deletionlog AS deletionlog ON(deletionlog.primaryid = post.postid AND type = 'post')
WHERE threadid = 3059
AND dateline > 1194895858
AND visible = 1 AND deletionlog.primaryid IS NULL
AND postid <> 32454
ORDER BY dateline DESC
LIMIT 1;
MySQL Error : Column 'dateline' in where clause is ambiguous
Error Number : 1052
Que me puede pasar¿? el foro tiene unos 20 mensajes o asi diarios, pues al menos una o dos veces al dia sucede.
actualizaste el foro?
o solo subiste los archivos?
recuerda que debes ejecutar el instalador de todas maneras..
Tambien verifica que hayas reinstalado todos los hacks y mods que tenias antes..
Saludos..
Subi archivos, y luego use el instalador, pero los mods no reinstale, ya que me funcionan al 100 % todos ellos, menos uno, el del doble post.
no hace falta que reinstales todas las modificaciones cada vez q actualizas, tenes que ver cual sigue siendo compatible y cual no, si ninguna es compatible ahi si reinstalas todas =P
Todo eso esta controlado, fue lo primero que revise, el problema es el de la base de datos que nose porque surgue, antes no me pasaba..
Según averigué, en el plugin 'Main Doublepost Prevent Engine' - Hook newpost_complete,
debes buscar:
y reemplazarlo por:Código:AND dateline > " . (TIMENOW - $vbulletin->options['xen_dp_timespan'] * 60) . "
La razón es que dateline existe en dos tablas...Código:AND post.dateline > " . (TIMENOW - $vbulletin->options['xen_dp_timespan'] * 60) . "
Muchas gracias por la información, es de agradecer, ahora me funciona perfecto :cool: