Ahora si que la he cagado

DarKZeroS Seguir

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
Pues desde el otro dia me esta fallando la BD del foro y no se como solucionarlo no tengo acceso al admin del foro me da el error database has encountered a problem

si intento acceder al conten o al forum me puede dar este fallo aveces

Database error in vBulletin 4.0.8:

Invalid SQL:
SELECT vbcmspermissions FROM administrator WHERE userid = 34889;

MySQL Error : Unknown column 'userid' in 'where clause'
Error Number : 1054


Alguien tiene alguna idea de como solucionarlo??
 

imported_Ryuk

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Feb 2009
Mensajes
1.138
El error esta en que falta la tabla 'userid'.

Te daria dos consejos para solucionar este problema.

1. Subir el archivo tools.php al directorio admincp que viene en la carpeta do_not_upload y reparar la base de datos. (debes de ejecutar la siguiente url para acceder al tools despues de subir dicho archivo [noparse]tusitio.com/admincp/tools.php[/noparse]) y (recuerda borrar el tools.php al terminar).
2. Actualizar a la version mas reciente haciendo que el update agrague la tabla que falta.

Existen varias otras opciones pero esas 2 son las mas faciles de hacer.
 

imported_Agustin

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Ago 2010
Mensajes
399
No tienen que tocar las DB si no saben lo que hacen, mas vale antes consulten a un experto.
Aca en vBH hay muchos.
Pero ojala se te solucione el problema, cualquier cosa, te ayudamos en lo que sea.
 

Pedro Abelino

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Sep 2008
Mensajes
378
No tienen que tocar las DB si no saben lo que hacen, mas vale antes consulten a un experto.
Aca en vBH hay muchos.
Pero ojala se te solucione el problema, cualquier cosa, te ayudamos en lo que sea.

Me encanta tu avatar, perdón por desvirtuar pero tenia que decirlo :D.
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
lo que hize fue instalar vb4 en otro dominio luego desde phpmyadmin recree las tablas e indices que faltaban y parece que mejoro pero me salta este error

No packages found on line 321 in /home/movil/public_html/vb/types.php
#0 /home/movil/public_html/vb/types.php(265): vB_Types->loadPackages(Array)
#1 /home/movil/public_html/vb/types.php(158): vB_Types->loadTypeInfo(Array)
#2 /home/movil/public_html/vb/types.php(120): vB_Types->loadTypes()
#3 /home/movil/public_html/vb/types.php(136): vB_Types->__construct()
#4 /home/movil/public_html/packages/vbattach/attach.php(1299): vB_Types::instance()
#5 /home/movil/public_html/includes/class_postbit.php(510): vB_Attach_Display_Content->__construct(Object(vB_Registry), 'vBForum_Post')
#6 /home/movil/public_html/includes/class_postbit.php(317): vB_Postbit->process_attachments()
#7 /home/movil/public_html/showthread.php(1042): vB_Postbit->construct_postbit(Array)
#8 /home/movil/public_html/vbseo.php(1392): require('/home/movil/pub...')
#9 {main}


Fatal error: No packages found on line 321 in [path]/vb/types.php in [path]/vb/vb.php on line 287

Alguna idea???
 

cloferba

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Oct 2008
Mensajes
137
felicidades por no haber hecho backup

que te sirva de experiencia :)
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
si tengo backup pero quiero solucionarlo sin perder datos y de paso aprender, no todo va a ser en la vida pulsar un boton... :)
 

pax

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Ago 2008
Mensajes
41
si tengo backup pero quiero solucionarlo sin perder datos y de paso aprender, no todo va a ser en la vida pulsar un boton... :)

Si ya tenes un backup, para que te complicas la vida nada mas sigue los pasos de la primera respuesta -_-! , porque no haces caso si no quieres restaurar tu backup ! :S !
 

imported_Agustin

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Ago 2010
Mensajes
399
Si ya tenes un backup, para que te complicas la vida nada mas sigue los pasos de la primera respuesta -_-! , porque no haces caso si no quieres restaurar tu backup ! :S !

@DarKZeroS, si queres aprender de vBulletin y base de datos, etc.
En vBH, hay muchas guias.
Pero no arriesgues tu foro haciendo cosas que no sabes.
Instalate AppServ, MySQL, y experimenta lo que quieras en tu PC, no arriesgues tu foro.

Hace como dijo kakashi, restaura el backup y listo.
Cuantos datos vas a perder?
Claro, si tu backup no es de 2009.
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
perderia los datos de 7 dias ya que estube de puente y creo que es suficiente como para intentar solucionarlo.

por otro lado si tengo conocimientos suficientes para hacer lo que me digais de hecho el error de mi primer mensaje ya lo solucione yo pero ahora me da este error nuevo:


No packages found on line 321 in /home/movil/public_html/vb/types.php
#0 /home/movil/public_html/vb/types.php(265): vB_Types->loadPackages(Array)
#1 /home/movil/public_html/vb/types.php(158): vB_Types->loadTypeInfo(Array)
#2 /home/movil/public_html/vb/types.php(120): vB_Types->loadTypes()
#3 /home/movil/public_html/vb/types.php(136): vB_Types->__construct()
#4 /home/movil/public_html/packages/vbattach/attach.php(1299): vB_Types::instance()
#5 /home/movil/public_html/includes/class_postbit.php(510): vB_Attach_Display_Content->__construct(Object(vB_Registry), 'vBForum_Post')
#6 /home/movil/public_html/includes/class_postbit.php(317): vB_Postbit->process_attachments()
#7 /home/movil/public_html/showthread.php(1042): vB_Postbit->construct_postbit(Array)
#8 /home/movil/public_html/vbseo.php(1392): require('/home/movil/pub...')
#9 {main}


Fatal error: No packages found on line 321 in [path]/vb/types.php in [path]/vb/vb.php on line 287

segun he leido se trata de un fallo de vbulletin que mucha gente en los foros ha solucionado pero en ningun foro ponen la solucion asi que si se encuentra el fallo este sera el primer foro que tenga la solucion a este fallo que le pasa a mucho gente cuando actualiza a vbulletin 4x.
 

imported_Agustin

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Ago 2010
Mensajes
399
perderia los datos de 7 dias ya que estube de puente y creo que es suficiente como para intentar solucionarlo.

por otro lado si tengo conocimientos suficientes para hacer lo que me digais de hecho el error de mi primer mensaje ya lo solucione yo pero ahora me da este error nuevo:

No packages found on line 321 in /home/movil/public_html/vb/types.php
#0 /home/movil/public_html/vb/types.php(265): vB_Types->loadPackages(Array)
#1 /home/movil/public_html/vb/types.php(158): vB_Types->loadTypeInfo(Array)
#2 /home/movil/public_html/vb/types.php(120): vB_Types->loadTypes()
#3 /home/movil/public_html/vb/types.php(136): vB_Types->__construct()
#4 /home/movil/public_html/packages/vbattach/attach.php(1299): vB_Types::instance()
#5 /home/movil/public_html/includes/class_postbit.php(510): vB_Attach_Display_Content->__construct(Object(vB_Registry), 'vBForum_Post')
#6 /home/movil/public_html/includes/class_postbit.php(317): vB_Postbit->process_attachments()
#7 /home/movil/public_html/showthread.php(1042): vB_Postbit->construct_postbit(Array)
#8 /home/movil/public_html/vbseo.php(1392): require('/home/movil/pub...')
#9 {main}


Fatal error: No packages found on line 321 in [path]/vb/types.php in [path]/vb/vb.php on line 287

segun he leido se trata de un fallo de vbulletin que mucha gente en los foros ha solucionado pero en ningun foro ponen la solucion asi que si se encuentra el fallo este sera el primer foro que tenga la solucion a este fallo que le pasa a mucho gente cuando actualiza a vbulletin 4x.



Si sabes, solucionalo vos.
Hace lo que te dijo Ryuk o hace un Upgrade y capaz se te arregle.
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
El fallo de las tablas lo he solucionado creando las tablas e indices manualmente sin mas problema pero tengo otro fallo como digo mas abajo en el types.php

he intentado actualizar el foro a la 4.1.0 pero me salta este falllo SQL:

Module: vbblog, Step 1 Database Error:1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' '0', '1', '1'), ('BlogComment', , '0', '1', '0')' at line 4
Query:
INSERT IGNORE INTO contenttype
(class, packageid, canplace, cansearch, canattach)
VALUES
('BlogEntry', , '0', '1', '1'),
('BlogComment', , '0', '1', '0')



El error esta en que falta la tabla 'userid'.

Te daria dos consejos para solucionar este problema.

1. Subir el archivo tools.php al directorio admincp que viene en la carpeta do_not_upload y reparar la base de datos. (debes de ejecutar la siguiente url para acceder al tools despues de subir dicho archivo [noparse]tusitio.com/admincp/tools.php[/noparse]) y (recuerda borrar el tools.php al terminar).
2. Actualizar a la version mas reciente haciendo que el update agrague la tabla que falta.

Existen varias otras opciones pero esas 2 son las mas faciles de hacer.
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
ya lo he borrado el blog completo pero sigue saliendo el mismo error.


---------- Actualizado a las 20:14 ---------- Original a las 20:14 ----------

hay alguien en este foro con conocimientos que pueda reparar esto pagando?
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
:)


¿Cómo se puede reproducir el error?. Más detalles del problema te ayudarán a hallar una sencilla y rápida solución.
 

imported_Ryuk

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Feb 2009
Mensajes
1.138
El error muestra claramente que es un error en el blog, haz lo siguiente.

Busca via FTP el config.php en public_html/includes/config.php, editar.

Debajo del <?php coloca
PHP:
define('DISABLE_HOOKS', true);
Prueba hacer el upgrade nuevamente, una vez terminado borra la variable que indique.

Si esto no funciona comentalo para buscar otras soluciones.
 

imported_Agustin

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Ago 2010
Mensajes
399
El error muestra claramente que es un error en el blog, haz lo siguiente.

Busca via FTP el config.php en public_html/includes/config.php, editar.

Debajo del <?php coloca
PHP:
define('DISABLE_HOOKS', true);
Prueba hacer el upgrade nuevamente, una vez terminado borra la variable que indique.

Si esto no funciona comentalo para buscar otras soluciones.

Te tendrian que poner rango a vos y listo.
Estas ayudando demaciado.

y como dijo Andres Mas detalles.
Que hiciste?
Como empezo?
MAS DETALLES.
 

DarKZeroS

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jun 2013
Mensajes
19
he probado eso que dices pero no hay forma incluso he borrado las tablas referentes al blog tambien he importado de otra instalacion limpia pero el error siempre es el mismo,

me he dado cuenta que la sentencia donde da el error es incorrecta, faltan las comillas donde resalto en rojo no sera un fallo del instalador?? donde puedo editar esto??

INSERT IGNORE INTO contenttype
(class, packageid, canplace, cansearch, canattach)
VALUES
('BlogEntry', , '0', '1', '1'),
('BlogComment', , '0', '1', '0')


El error muestra claramente que es un error en el blog, haz lo siguiente.

Busca via FTP el config.php en public_html/includes/config.php, editar.

Debajo del <?php coloca
PHP:
define('DISABLE_HOOKS', true);
Prueba hacer el upgrade nuevamente, una vez terminado borra la variable que indique.

Si esto no funciona comentalo para buscar otras soluciones.
 

yak_vi

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
31 Ene 2006
Mensajes
185
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Para solucionar este error prueben esto, a mi me funcionó para actualizar del 4.0.8 a la 4.1.2.

Hay que ir a la raíz del foro y en la carpeta includes hay una subcarpeta que se llama "xml" y adentro hay un archivo que se llama product-vbblog.xml con eliminar ese archivo y intentar actualizar queda todo funcionando :)

Saludos!
 
Arriba