Actualizando a vBulletin 4.0

Esta es una discusión para el tema Actualizando a vBulletin 4.0 en el foro Tips y Optimización de vBulletin 4, bajo la categoría vBulletin 4 - Preguntas, Problemas y Soluciones; Actualizando vBulletin 3.8.4 a 4.0. En esta guía trataré de explicar paso a paso como actualizar a vBulletin 4.0. Antes de iniciar con la actualización es necesario hacer un respaldo de la base de datos ...
Página:


Página 1 de 8 12345678 ÚltimoÚltimo
Resultados 1 al 15 de 113

Temas similares

  1. Por Coletta en el foro Anuncios y Noticias
  2. Por Desesperao en el foro Archivos de vBulletin 3.0 - 3.7
  3. Por 0xid0 en el foro Archivos de vBulletin 3.0 - 3.7
  4. Actualizando a RC4 Respuestas: 2
    Por Abc7 en el foro Archivos de vBulletin 3.0 - 3.7
  5. Por Elmer Hdez en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Actualizando a vBulletin 4.0

    Actualizando vBulletin 3.8.4 a 4.0.
    En esta guía trataré de explicar paso a paso como actualizar a vBulletin 4.0.

    Antes de iniciar con la actualización es necesario hacer un respaldo de la base de datos siguiendo los pasos aquí:
    Respaldando una Base de datos.

    Sobre los addons:
    Antes de actualizar necesitamos quitar los addons que ya no vamos a utilizar y desinstalarlos. Aclaro que ningún addon va funcionar una vez se actualice a vB4 y es aconsejable desinstalarlos todos a menos que se quiera guardar los datos en la base de datos de algún addon.
    Después de borrar addons hay que deshabilitar todos los que nos han quedado, en caso de que decidan dejar uno. Debemos deshabilitarlos desde las opciones de cada producto. No es suficiente solo deshabilitar los addons globalmente, debe hacerse uno por uno.

    Archivos del foro en nuestro servidor:

    • Hagamos una copia de nuestra carpeta /foros, si el foro lo tienen en una carpeta igual, lo renombramos a foro-backup. Si el foro esta en la carpeta raíz, entonces hay que mover todo a una carpeta llamada foro-backup.
    • Subamos todos los archivos de vBulletin 4 a la carpeta /foros o a la carpeta raíz del servidor en caso de que no tuvieran su foro en una carpeta aparte. Recordemos borrar el archivo de instalación desde la carpeta /install.
    Antes de correr el archivo de actualizar, debemos primero copiar las carpetas donde estamos guardando los archivos adjuntos para la carpeta donde tenemos vB4.
    Esto se puede hacer de tres formas:

    1- Bajando cada carpeta de archivos adjuntos a nuestra computadora y luego subirlos a la carpeta donde tenemos los archivos de vBulletin 4. (no recomendado)

    2- Usando un cliente ftp que te permita mover carpetas de un directorio a otro. Haciendo cut and paste, cortar y pegar. (la mayoría deja hacer esto)

    3- Por medio de SSH. (recomendado)

    Las carpetas que debemos copiar son:
    /customavatars
    /customgroupicons
    /customprofilepics
    /profilealbums
    /carpeta de archivos adjuntos. <--Esta debe tener el nombre que ustedes le hayan dado cuando movieron los archivos adjuntos de la base de datos al servidor web. En mi caso se llama vbadjuntos.

    Como hacerlo por SSH:
    Suponiendo que hemos puesto todos nuestros archivos de vB3.4.8 en la carpeta llamada foros-backup, suelo hacerlo de la siguiente forma:

    • Abrir PuTTY, es el programa que utilizo para conectarme por SSH.
    • Ingresar la IP del servidor y presionar Open.
    • Ingresar el nombre de usuario y presionar enter, luego la contraseña y volver a presionar enter.
    • Una vez estamos dentro, hay que navegar hasta la carpeta foro-backup
      Código:
      cd public_html
      Código:
      cd foro-backup
    Ahora copiamos las carpetas arriba para la carpeta raíz, o para la carpeta /foro en caso que tengamos el foro en una carpeta parecida, o a la carpeta raíz del servidor public_html o www.
    Código:
    
    cp -R customavatars /home/vusuario/public_html/foros
    cp -R customgroupicons /home/usuario/public_html/foros
    cp -R customprofilepics /home/usuario/public_html/foros


    Este último deben cambiar el nombre de la carpeta por la carpeta que ustedes usan para guardar los archivos adjuntos del foro.

    Código:
    cp -R vbadjuntos /home/usuario/public_html/foros


    Recuerden cambiar también /foros por el nombre de carpeta donde tienen el foro. Si esta en la carpeta raíz, solo borren /foros de los comandos arriba.
    Al final tendremos todos los archivos de vB4 más las carpetas que usamos para archivos adjuntos del foro.

    upgradevB-0001.png


    Actualizando
    Algunas cosas a tener en cuenta antes de seguir:

    1- Hay que darle permisos de escritura (777) a la carpeta donde se suben los archivos adjuntos, en mi caso era vbadjuntos, y además a todas las carpetas ahí dentro.
    por la consola correr el siguiente código estando en la carpeta donde están todos los archivos de vB4:

    Código:
    chmod -R 0777 vbadjuntos
    remplazando vbadjuntos por el nombre de su carpeta.

    2- Renombrar el archivo config.php.new por config.php y fijar al menos estas tres variables con los datos de la base de datos:

    Código PHP:
    $config['Database']['dbname'] = 'nombre_de_db';
    $config['MasterServer']['username'] = 'usario_de_db';
    $config['MasterServer']['password'] = 'contraseña'
    Esas variables son suficientes para iniciar la instalación.


    3- Deshabilitar el sistema de plugins desde config.php con esta variable:
    Código PHP:
    define('DISABLE_HOOKS'true); 
    4- Si guardan el CSS en una carpeta en el servidor y no en la base de datos, deben darle permisos a esa carpeta a 777. La carpeta sería /clientscript/vbulletin_css


    Ahora ya podemos seguir con la instalación.

    Vayamos a www.asdforo.com/foro/install/upgrade.php

    Demole a continuar. Si obtenemos un error al principio, es porque no se ha renombrado el archivo config.php.new a config.php y probablemente no se le configuró.

    Sigamos presionando Next, teniendo cuidado de hacerlo hasta que el navegador para de cargar. Ya que si le dan Next mientras estaba en un proceso van a tener errores.
    upgradevB-0003.png

    Si les sale este error de abajo, es porque su carpeta de archivos adjuntos no tiene permisos 0777:
    upgradevB-0004.png
    Le dan a regresar en el navegador y primero pongan permisos 777 a la carpeta de archivos adjuntos y a todas las que tiene dentro, como mencioné arriba.
    upgradevB-0005.png

    En el paso 6 les pide si desesan instalar los datos predeterminados del CMS. Si quieren instalarlo deben escribir ahí el nombre de usuario con el que quieren que cada artículo aparezca y luego presionar Install, ver adjunto:
    upgradevB-0007.png

    Si al finalizar la actualización van al foro y se encuentran con lo que muestra la captura, deben reconstruir el estilo, pero dándole permisos de escritura a la carpeta donde se guarda el CSS del foro, ver paso 4 arriba en Actualizando.
    upgradevB-0008.png

    Cosas a hacer después de actualizar:

    Limpiar el caché del CMS:
    vBulletin CMS > Clear CMS Cache

    Correr contadores en mantenimiento de foro:
    Maintenance (Mantenimiento)

    Correr al menos:
    Rebuild Thread Information
    Rebuild Forum Information

    No estoy seguro si las demás cosas son necesarias, aún esas que menciono no lo son y probablemente se vea todo normal pero por cualquier cosa es bueno correr los demás, como reconstruir miniaturas de cada tipo.
    Probablemente olvidé algo, si necesitan aclarar alguna duda dejen una respuesta preguntando.

    Finalmente habremos actualizado sin muchos problemas. Al menso a mi solo me dio el problema de CSS y de no haber puesto permisos 777 a la carpeta de archivos adjuntos. Cosas que a veces se nos olvida.

    upgradevB-0009.jpg
    Imágenes adjuntadas
    Inzombie, ferran, AnD34 y a 13 personas más les gusta esto.
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

  2. #2
    Miembro especial Miembro de oro Array Avatar de ferran
    Fecha de ingreso
    06 mar, 08
    Mensajes
    222
    Gustado
    1 Veces
    Me Gustan
    23 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    gracias por este gran tuto.

    yo tengo mi foro en la raiz de mi servidor, no uso la carpeta foro, supongo que para actualizar vbulletin4 desde ftp, hay que darle suscribir todos los archivos,verdad?

    yo siempre lo hice de esta forma para actualizar desde ftp

  3. #3
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,478
    Gustado
    1988 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Así es ferran, subes todo a la raíz del servidor.
    "... porque creo firmemente en que algún día habrá una sola nación, hablaremos un mismo idioma, compartiremos la misma ilusión, estaremos unidos por un mismo sentimiento y las fronteras dejarán de existir... y algún día cambiaremos, y todo será mejor... "

  4. #4
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Cita Iniciado por ferran Ver mensaje
    gracias por este gran tuto.

    yo tengo mi foro en la raiz de mi servidor, no uso la carpeta foro, supongo que para actualizar vbulletin4 desde ftp, hay que darle suscribir todos los archivos,verdad?

    yo siempre lo hice de esta forma para actualizar desde ftp
    El problema con hacer eso de sobrescribir los archivos de vb3.8.4 con los de vB4, esque vas a tener muchos archivos viejos, imagenes, y ademas los archivos de addons que hayas instalado. Por eso en una actualización así, yo prefiero mover todos los archivos a una carpeta aparte y subir todos los de vB4 y luego mover los de archivos adjuntos y así todo va limpio. Más si he removido todos los addons.
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

  5. #5
    Miembro especial Miembro de oro Array Avatar de ferran
    Fecha de ingreso
    06 mar, 08
    Mensajes
    222
    Gustado
    1 Veces
    Me Gustan
    23 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Cita Iniciado por Elmer Ver mensaje
    El problema con hacer eso de sobrescribir los archivos de vb3.8.4 con los de vB4, esque vas a tener muchos archivos viejos, imagenes, y ademas los archivos de addons que hayas instalado. Por eso en una actualización así, yo prefiero mover todos los archivos a una carpeta aparte y subir todos los de vB4 y luego mover los de archivos adjuntos y así todo va limpio. Más si he removido todos los addons.
    los addons serán eliminados todos antes de proceder la actualización, porque para que quiero los addons, si para vbulletin4 no funcionan.

    un saludo

  6. #6
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Los addons se eliminan, pero los archivos permanecen en tu foro 3.8.4 a menos que borres manualmente todos los archivos. Si tienes muchos instalados, probablemente tengas una buena cantidad de archivos de addons que vas a tener que borrar. Por eso lo de meter todo en una carpeta aparte y subir los archivos de vb4 en limpio.
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

  7. #7
    Miembro especial Miembro de oro Array Avatar de izzi
    Fecha de ingreso
    22 oct, 09
    Mensajes
    142
    Gustado
    5 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Una pequeña duda, la versio VB 4 v5.0 es estable, es decir, estoy haciendo una migracion de SFM a VB, para ello he de hacerlo corriendo impec von la version 3.8.4 ya que con la verison 4 impex no funciona, y claro quiero añadir addons al foro, y si lo hago en la version 3 al migrar a la 4 los tendre que quitar, de modo que quiero hacer la migracion completa, pasando de SMF a VB 2.8.4 y luego este a VB 4, creis que es estable esta version o mejor me espero.

    Un saludo y gracias.

  8. #8
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Esta en beta, aun tiene muchos bugs que necesitan ser reparados antes de que pueda ser al menos RC, luego seguirán varias versiones RC me imagino, como siempre, y por último la versión Gold. Se estima estará listo a finales del mes, así que es mejor esperarse.
    Beor le gusta esto.
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

  9. #9
    Miembro especial Miembro de oro Array Avatar de izzi
    Fecha de ingreso
    22 oct, 09
    Mensajes
    142
    Gustado
    5 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Gracias Elmer, me esperare hasta que este la version final, gracias.


    Un saludo.

  10. #10
    Miembro Array
    Fecha de ingreso
    29 jul, 08
    Mensajes
    21
    Gustado
    0 Veces
    Me Gustan
    4 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Cita Iniciado por izzi Ver mensaje
    Gracias Elmer, me esperare hasta que este la version final, gracias.


    Un saludo.
    La semana del 21 de diciembre.

  11. #11
    Miembro especial Miembro de plata Array Avatar de ikki
    Fecha de ingreso
    31 may, 08
    Mensajes
    63
    Gustado
    0 Veces
    Me Gustan
    13 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Bueno yo tengo una pregunta, mi foro esta en una carpeta llamada misitio/ikki y cuando he querido actualizar el vb4 no sale nada, se me queda la pantalla en blanco, no consigo que se actualize.

    Mi pregunta es la siguiente, podria pasar el foro de mi carpeta ikki a la raiz del dominio, pregunto?


    pd: otra cosa muy extraña yo tengo un servidor dedicado con plek 9.0 y tengo 5 dominios dentro, pues bien a la hora de actualizar me hace un bucle de redireccionamiento y me manda a un dominio existente en mi dedicado, eso no es normal, no?

    son bases de datos totalmente diferentes

    Gracias por la ayuda desde ya!

  12. #12
    Miembro especial Miembro de plata Array Avatar de habanero68
    Fecha de ingreso
    13 feb, 08
    Ubicación
    miami
    Mensajes
    97
    Gustado
    10 Veces
    Me Gustan
    13 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    hola. debes crear un espacio html para estar public. alli pones tu forum . recomendacion estar todo limpio . desde 0 . el mysql no esa base de datos no se toca alli esta toda la informacion del forum.
    gracias

  13. #13
    Miembro especial Miembro de plata Array Avatar de habanero68
    Fecha de ingreso
    13 feb, 08
    Ubicación
    miami
    Mensajes
    97
    Gustado
    10 Veces
    Me Gustan
    13 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    hola. exelente tuto . creo que muchos de las dudas estas satisfechas . si te animas y podrias decir cuales son las plantillas php y html que por seguridad hay que cambiar de 777 a 644 . este es un tema ya visto en seguridad , pero queisas pocos lo conoscan . y si alguien vio o sabe a donde fua a parar el upgrade y el backup del forum que estaba antes en mantenimiento y ahora no lo veo . o es que crearon alguna herramienta nueva . si alguien sabe por favor.
    gracias

  14. #14
    Miembro Array
    Fecha de ingreso
    21 mar, 08
    Mensajes
    23
    Gustado
    1 Veces
    Me Gustan
    1 Veces

    Exclamation Re: Actualizando a vBulletin 4.0

    Gracias por el tiempo dedicado..
    Antes de actualizar, desinstalé todos los productos/plugins, e instalé la suite que incluye Foro/Blog/CMS, todo funciona perfecto.. o al menos de momento. El único problema es que el CMS me muestra este error:
    Fatal error: Call to a member function query_first() on a non-object in /*/packages/vbcms/controller/content.php(82) : eval()'d code on line 2
    Siendo * el path de donde tengo instalado vBulletin.
    Busqué en Google y los resultados dan que es por un problema de Productos/Plugins, que no están todos deshabilitados. Pero no hay ninguno además de los que trae vBulletin por defecto, que sí, desactivo desde el config.php, al menos logro que se despliegue el CMS pero se desactivan automáticamente el CMS y el Blog ya que son Productos/Plugins de vBulletin, por lo que no puedo desactivar los "HOOKS" desde el config.php.
    Aquí hay screenshots de la lista de Plugins y Productos que me aparecen "instalados" o "activados":
    1.jpg
    2.jpg
    3.jpg

    Espero me puedas tú o algún otro compañero del foro ayudar prontamente.
    Desde ya muchas gracias.

    Saludos.

    EDIT: No me había percatado de que al subir las imágenes como archivo adjunto, estás son transformadas y por tanto pierden calidad y mucha visibilidad, aquí están subidas las mismas imágenes:



    Gracias.
    vendecido31 le gusta esto.

  15. #15
    Equipo de vBHispano Array Avatar de Elmer Hdez
    Fecha de ingreso
    19 jul, 03
    Ubicación
    Maryland, US
    Mensajes
    2,416
    Gustado
    512 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: Actualizando a vBulletin 4.0

    Tienes uno que no pertenece a vBulletin y ademas lo tienes activo. El primer plugin quitalo: Forum stats, total onine, ...
    Reglas del Foro
    Da las gracias con el botón Me gusta y evita el spam

Página 1 de 8 12345678 ÚltimoÚltimo