Foro en blanco luego de actualizar a vBulletin 5.1.4

  • Autor Autor Fromend
  • Fecha de inicio Fecha de inicio
F

Fromend

Delta
Diseñador
Hola, tengo un problema muy desagradable en mi foro luego de actualizar la versión de mi foro vBulletin 4.2.2 a 5.1.4 que es la más reciente.

Hice lo siguiente, respaldé mi base de datos, respaldé todos los archivos de mi foro en un .zip y finalmente cerré el foro aunque les puedo asegurar que no había nadie conectado.

Entonces luego, eliminé todos los archivos y directorios de mi host, excepto los archivos de subidas de imágenes, avatares y attachments, luego subí vBulletin 5.1.4 a mi host, finalmente renombré correctamente los 2 archivos config.php y edité el que se encuentra en core/includes con los datos correctos de conexión a mi base de datos, y por último eliminé el archivo install.php del directorio core/install.

Eso es lo que indica la documentación oficial de vBulletin para actualizar, luego de eso fui a la URL de actualización:

404 Not Found

Y presioné el botón de empezar la actualización y ésta se efectuó correctamente sin ningún problema, demoró un poco, pero actualizó correctamente.

Tras la actualización eliminé la carpeta "install" dentro del directorio "core" como lo indica la documentación también, y finalmente pude ingresar a mi admincp. Pero cuando fui a ver mi foro, no me carga nada, aparece la página en blanco, escribo URLs existentes de mi foro vbulletin ya actualizado a 5.1.4 en mi navegador y pulso enter, pero no me carga nada, solo una página en blanco y el favicon de vBulletin por defecto.

Lo raro es que sí puedo acceder y ver perfectamente mi admincp.

Otra cosa es que cuando voy al modcp me sale el siguiente mensaje de error:

Insertar CODE, HTML o PHP:
Warning: require_once(.../modcp): failed to open stream: No such file or directory in /home/my_username_host/public_html/includes/api/interface/collapsed.php on line 118 
Fatal error: require_once(): Failed opening required '/home/my_username_host/public_html/core/modcp' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/my_username_host/public_html/includes/api/interface/collapsed.php on line 118

¿Alguien sabe a qué debe deberse?

O si hice algún paso mal al momento de actualizar díganmelo por favor, yo tengo una copia de mi base de datos de vBulletin 4.2 y de los archivos respectivos, así que no me desespero porque lo puedo revertir en menos de 5 minutos, quiero saber cómo es que se actualiza correctamente o por qué tengo este error y cómo puedo solucionarlo.

Muchas gracias de antemano :/
 
Buenas amigo la actualización lo has hecho con los productos y/o plugin desactivados.
 
Buenas amigo la actualización lo has hecho con los productos y/o plugin desactivados.

Eso te lo aseguro, de hecho, te diré todo con esto:

Mi foro no tenía ningún plugin instalado, ninguna plantilla instalada, porque vengo previamente de una migración de MyBB a vBulletin 4.2.2 la cual ejecuté con éxito y sin errores, luego realicé los procesos de recontar las estadísticas, temas, posts, nombres de usuario, etc. Optimicé y reparé la base de datos, dejé el foro estable en vBulletin 4.2.2 antes de ejecutar la actualización a vBulletin 5.1.4

No creo que por ese pequeño detalle la actualización tenga problemas, ya que como repito, mi foro una vez pasado a vBulletin 4.2.2 estaba perfecto. En la comunidad oficial de vBulletin he leído temas similares de usuarios que tienen el mismo problema que yo tras la actualización a la versión 5, aunque los de ellos parece ser más grave ya que indican que NO pueden acceder al admincp en cambio yo sí puedo.

Gracias por tu respuesta.
 
Claro te lo consultaba ya que los productos y/o plugin de vB4 no son los mismo que vB5 y algunos no son compatibles.
 
como se llama el panel que usas?
 
Sí, comprendo, bueno, ¿alguna manera de solucionarlo? O alguien que haya actualizado a la versión 5.1.x podría decirme cómo lo hizo correctamente?

Uso cPanel 11
 
Sí, he revisado esa parte de la documentación activando el debug y ese mensaje de error que muestra es lo que tengo, pero de ahí el resto me carga en blanco :/
 
Del backup copia el archivo que te dice que falta y ya esta.... Por eso la white page el error te lo dice...
 
Del backup copia el archivo que te dice que falta y ya esta.... Por eso la white page el error te lo dice...

Y si dicho archivo ya lo resubio, y sigue igual que debería hacer.
 
Es cierto, yo he resubido todos los archivos incluso de vBulletin 5.1.4 recién descargados, ya que es uno de los pasos que dice la documentación para resolver algunos problemas frecuentes de páginas en blanco.

¿Alguno de ustedes ha actualizado vBulletin 4.x a 5.x?

Si es así, ¿podría decirme de manera práctica cómo lo hicieron?

Gracias.
 
Es cierto, yo he resubido todos los archivos incluso de vBulletin 5.1.4 recién descargados, ya que es uno de los pasos que dice la documentación para resolver algunos problemas frecuentes de páginas en blanco.

¿Alguno de ustedes ha actualizado vBulletin 4.x a 5.x?

Si es así, ¿podría decirme de manera práctica cómo lo hicieron?

Gracias.

La manera en que se actualiza de vb4 a vb5 es subir una copia en limpio de vb5 en una carpeta aparte y apuntar el config.php a la base de datos de vb4 y ahí iniciar el proceso de actualización sin afectar tus archivos.

Restablece tu vb4 y probas nuevamente.
 
Bueno, vamos con calma, espero que me tengan paciencia.

Digamos que ahora tengo mi vBulletin 4.2.2 Level 1 en perfecto estado, mi foro está en mi root principal de modo que al cargar midominio.com se carga el foro.

Ahora, para actualizar me dices que debo subir los archivos de vBulletin 5 en una carpeta aparte, entiendo por eso que debería crear una carpeta en mi root principal llamada por ejemplo

newforo

Dentro de newforo debo renombrar correctamente ambos archivos config.php de vBulletin 5 y editar el que se encuentra en newforo/core/includes con los datos correctos de conexión a mi base de datos de vBulletin 4.2.2

¿Es correcto hasta aquí?

¿Luego de esto qué debo hacer?

Muchas gracias por tu ayuda.
 
Dentro de newforo debo renombrar correctamente ambos archivos config.php de vBulletin 5 y editar el que se encuentra en newforo/core/includes con los datos correctos de conexión a mi base de datos de vBulletin 4.2.2

¿Es correcto hasta aquí?

¿Luego de esto qué debo hacer?

Muchas gracias por tu ayuda.

Luego de haber hecho eso inicia el proceso de actualización del database_upgrade, OJO, tus avatares, adjuntos debes colocarlos en sus respectivas carpetas luego de haber hecho la conversión.
 
Luego de haber hecho eso inicia el proceso de actualización del database_upgrade, OJO, tus avatares, adjuntos debes colocarlos en sus respectivas carpetas luego de haber hecho la conversión.

No entendí muy bien lo que quisiste decir con "inciar el proceso de actualización del database_upgrade"

Te refieres a que actualice vbulletin 4 a 5 de una vez??

Gracias
 
No entendí muy bien lo que quisiste decir con "inciar el proceso de actualización del database_upgrade"

Te refieres a que actualice vbulletin 4 a 5 de una vez??

Gracias

Si, si has hecho los pasos que te indique si.
 
Listo, estoy subiendo los archivos de vBulletin 5 en este momento en la carpeta newforo, claro habiendo eliminado antes el archivo core/install/install.php que fue lo que se me olvidó mencionar en mi mensaje antepenúltimo.

Luego de cargar los archivos supongo que tengo que ir a

midominio.com/newforo/core/install/upgrade.php e iniciar el proceso de actualización.

Si esto marcha bien, mi pregunta es, ¿voy a tener mi foro siempre en esta carpeta "newforo"?

Porque lo ideal es que el foro quede en el root principal.
 
El foro despúes de actualizarlo lo podes mover a donde queras, pero antes de eso recorda que tenes que modificar las rutas en el AdminCP -> Configuraciones -> urls "creo"
 
en el error que te sale, te dice que falta el archivo modcp , intenta subirlo y comenta si te sigue saliendo el error, por otro lado tambien busca el archivo error.logs que esta en tu ftp y ve que errores te sale, saludos
 
Atrás
Arriba