lms
31/12/2008, 19:53
Hola amigos:
Al intentar instalar algunos hacks que rulan en 3.7.4 patch level 1 (foro que tengo instalado) me encuentro con un error de base de datos.
Al intentar instalar el hack vBExperience (Solo los usuarios registrados pueden ver enlaces) me produce un error. Me instala las tablas oportunas (comprobado con cpanel) y me tira la instalación con un error de base de datos de tal modo que no puedo desinstalarlo.
He notado que en algunos hacks también me tira un error de base de datos indicando tabla no existe.
Mi base de datos se llama detupc y las tablas tienen un prefijo vB_ de tal modo que, cuando miro en cpanel con MyphpAdmin, las tablas aparecen como vB_XXX y mirando el error que recibo por correo electrónico me dice que no puede ejecutar la consulta que corresponda porque no existe la tabla detupc.vB_XXX
Si desgloso detupc.vB_XXX, detupc corresponde al nombre de la base de datos y vB_XXX al nombre de la tabla. Lo curioso es que la tabla vB_XXX SI existe (comprobado con cpanel y reparar tablas del panel de control) pero, obviamente, lo que no existe es una tabla llamada detupc.vB_XXX como se ve en:
Invalid SQL:
SELECT max( dateline ) as max
FROM `detupc.vB_XXX`
WHERE styleid = '2';
MySQL Error : Incorrect table name 'detupc.vB_XXX'
Error Number : 1103
Request Date : Thursday, January 1st 2009 @ 02:01:54 AM
Error Date : Thursday, January 1st 2009 @ 02:01:54 AM
Script : Solo los usuarios registrados pueden ver enlaces
Referrer : Solo los usuarios registrados pueden ver enlaces
IP Address :
Username : No Registrado
Classname : vb_database
MySQL Version :
NOTAS: NO me interrupmpe para nada el normal funcionamiento del foro. Solo impide la correcta instalación y/o ejecución de algunos hacks.
Como veis es simple pero complicado (el error de arriva del quote corresponde al hack sitemap de SEO y me es imposble su correcta ejecución aunque está correctamente instalado).
Consulté el tema con vbulletim.com y no supieron que decirme, aunque como solucioné lo más urgente (la migración del foro a un nuevo host) se cerró el ticket correspondiente.
¿Alguna idea?
¡Ah! olvidaba comentar que en algunos hacks he logrado instalarlos editando el xml y quitando en algunos sitios de la instalación un punto del código
consulta SQL" . TABLEPRFIX ." Continua la consulta dejándolo en
consulta SQL" TABLEPRFIX ." Continua la consulta pero funciona con algunos y en otros no.
Cuando se me ha instalado el estilo y demás y me dice que la instalación es correcta pero compruebo que las tablas no las ha generado, copio el código debidamente modificado y genero las tablas por cpanel logrando que rule el hack, pero reconozco que es un peñazo y que mis conocimientos de programación son muy rudimentarios.
¿Alguna ocurrencia?
Salud2 a todos y gracias por adelantado.
Al intentar instalar algunos hacks que rulan en 3.7.4 patch level 1 (foro que tengo instalado) me encuentro con un error de base de datos.
Al intentar instalar el hack vBExperience (Solo los usuarios registrados pueden ver enlaces) me produce un error. Me instala las tablas oportunas (comprobado con cpanel) y me tira la instalación con un error de base de datos de tal modo que no puedo desinstalarlo.
He notado que en algunos hacks también me tira un error de base de datos indicando tabla no existe.
Mi base de datos se llama detupc y las tablas tienen un prefijo vB_ de tal modo que, cuando miro en cpanel con MyphpAdmin, las tablas aparecen como vB_XXX y mirando el error que recibo por correo electrónico me dice que no puede ejecutar la consulta que corresponda porque no existe la tabla detupc.vB_XXX
Si desgloso detupc.vB_XXX, detupc corresponde al nombre de la base de datos y vB_XXX al nombre de la tabla. Lo curioso es que la tabla vB_XXX SI existe (comprobado con cpanel y reparar tablas del panel de control) pero, obviamente, lo que no existe es una tabla llamada detupc.vB_XXX como se ve en:
Invalid SQL:
SELECT max( dateline ) as max
FROM `detupc.vB_XXX`
WHERE styleid = '2';
MySQL Error : Incorrect table name 'detupc.vB_XXX'
Error Number : 1103
Request Date : Thursday, January 1st 2009 @ 02:01:54 AM
Error Date : Thursday, January 1st 2009 @ 02:01:54 AM
Script : Solo los usuarios registrados pueden ver enlaces
Referrer : Solo los usuarios registrados pueden ver enlaces
IP Address :
Username : No Registrado
Classname : vb_database
MySQL Version :
NOTAS: NO me interrupmpe para nada el normal funcionamiento del foro. Solo impide la correcta instalación y/o ejecución de algunos hacks.
Como veis es simple pero complicado (el error de arriva del quote corresponde al hack sitemap de SEO y me es imposble su correcta ejecución aunque está correctamente instalado).
Consulté el tema con vbulletim.com y no supieron que decirme, aunque como solucioné lo más urgente (la migración del foro a un nuevo host) se cerró el ticket correspondiente.
¿Alguna idea?
¡Ah! olvidaba comentar que en algunos hacks he logrado instalarlos editando el xml y quitando en algunos sitios de la instalación un punto del código
consulta SQL" . TABLEPRFIX ." Continua la consulta dejándolo en
consulta SQL" TABLEPRFIX ." Continua la consulta pero funciona con algunos y en otros no.
Cuando se me ha instalado el estilo y demás y me dice que la instalación es correcta pero compruebo que las tablas no las ha generado, copio el código debidamente modificado y genero las tablas por cpanel logrando que rule el hack, pero reconozco que es un peñazo y que mis conocimientos de programación son muy rudimentarios.
¿Alguna ocurrencia?
Salud2 a todos y gracias por adelantado.