Actualización inesperada en WordPress: ¿cómo proceder con seguridad?

  • Autor Autor Juanitapregunta
  • Fecha de inicio Fecha de inicio
Juanitapregunta

Juanitapregunta

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Holas ,,, necesito una ayudita para saber cual es la mejor forma y mas segura de proceder sin que la pagina se caiga y haber si se me quita el sustico .

Me intente loguear en el wp-admin para realizar una actualizacion (no ingresaba alrededor de hace 15 dias) y me aparecio:

*******************
Es necesaria una actualización de la base de datos

¡WordPress se ha actualizado! Antes de continuar, tenemos que actualizar tu base de datos a la última versión.

La actualización puede tardar un poco, así que sé paciente, por favor.

Click en Actualizar la base de datos de WordPress

***************************
Al parecer el hosting actualizo WP automaticamente por seguridad sin preguntarmelo.

El punto es que tenia la version wp 3.61 y ahora tiene la wp 4.1 (quien sabe desde cuando , porque hace rato no entraba a actualizar o mover algo) , y yo no habia actualizado WP por que el theme y pluglins tiene muchas modificaciones de codigo y la idea era actualizar todo a una version mas nueva cuando tuviera algo mas de tiempo para hacerlo cuidadosamente.

La pagina al publico esta al parecer funcional como si no hubiese pasado nada .

Mi preguntas son:

1. El softcaculos solo actualizo los archivos del wordpress pero no ha tocado la base de datos ?? y la pagina realmente aun no esta corriendo bajo wp 4.1 ?

2. Si se le da click en actualizar base de datos , es muy probable que la pagina dejara de funcionar por los problemas de incompatibilidad del theme y pluglins etc que me imagino encontraria con la version wp 4.1 ? O click en actualizar base de datos no tiene nada qeu ver y si la pagina esta funcional es porque nada malo paso o pasara ?

3. Si el punto 2 es cierto (que al darle click en actualizar base de datos la pagina se vendria abajo), que me recomiendan ? Usar un backup del home y de la base de datos creado por cpanel unos meses atras , devolver todo a wp 3.61 y luegoo actualizar manualmente con cuidado y despacio ? si funcionaria?

Muchas gracias por la ayuda,,, chau
 
[MENTION=126161]Juanitapregunta[/MENTION] teóricamente ya estás en 4.1 y la actualización de la base de datos agrega muchos valores para complementar la actualización. No tienes otro camino mas que aceptar ya que aunque borres el contenido de wp para instalar la versión 3.6 al querer entrar al admin igual te pedirá actualizar base de datos. Vamos que es un paso necesario siempre que se actualiza wordpress para revisar las tablas correctamente entre otras labores internas del wp
 
[MENTION=126161]Juanitapregunta[/MENTION] teóricamente ya estás en 4.1 y la actualización de la base de datos agrega muchos valores para complementar la actualización. No tienes otro camino mas que aceptar ya que aunque borres el contenido de wp para instalar la versión 3.6 al querer entrar al admin igual te pedirá actualizar base de datos. Vamos que es un paso necesario siempre que se actualiza wordpress para revisar las tablas correctamente entre otras labores internas del wp


Gracias ingGeek ppor la oportuna respuesta,.,.,.te entiendo,.,.ahora:

Supongamos que todo sale mal y al darle click en actualizar se cae la pagina y ni deja entrar al dashboard de wordpress

El backup de la version wp 3.61 que tengo es el generado por cpanel ( no tengo uno generado con un pluglin de wordpress ) :

backup de todo el home (para migracion a otro servidor)
backup de la base de datos que usa wordpress

Preguntas sobre restauracion manual:

1. Para restaurar wordpress manualmente solo tendria que:

1.1 Sacar del archivo "backup de todo el home ", los archivos y carpetas de wordpress
1.2 Subirlos por ftp
1.3 Entrar al cpanel y restaurar la copia de la base de datos.

2. Sabes si normalmente el servidor (o softaculos , no se quien rastrea esas ccositas) detectara inmediatamente el downgrade e inmediatamente actualizara otra ves el WP ??? o eso no es tan inmediato ,, Porque me preocua que no me de tiempo de realizar la actualizacion a WP 4.1 manualmente en el orden mas seguro: primero los pluglins, luego el theme y luego el Core.


3. Si todo sale medio bien y la pagina presenta problemas, pero si puedo entrar al dashboard de wordpress ,.,.,., solo tendria bajo wp 4.1 que actualizar los pluglins y el theme ...y deberia ir funcionando?

graciass.,,.
 
Preguntas sobre restauracion manual:
1. Para restaurar wordpress manualmente solo tendria que:
1.1 Sacar del archivo "backup de todo el home ", los archivos y carpetas de wordpress
1.2 Subirlos por ftp
1.3 Entrar al cpanel y restaurar la copia de la base de datos.
2. Sabes si normalmente el servidor (o softaculos , no se quien rastrea esas ccositas) detectara inmediatamente el downgrade e inmediatamente actualizara otra ves el WP ??? o eso no es tan inmediato ,, Porque me preocua que no me de tiempo de realizar la actualizacion a WP 4.1 manualmente en el orden mas seguro: primero los pluglins, luego el theme y luego el Core.
3. Si todo sale medio bien y la pagina presenta problemas, pero si puedo entrar al dashboard de wordpress ,.,.,., solo tendria bajo wp 4.1 que actualizar los pluglins y el theme ...y deberia ir funcionando?
graciass.,,.

1: Los pasos descritos son los correctos (Y). Por ftp tendrás que sobreescribir todos los archivos y sobre la base de datos desde el panel debes de tener una opción de entrar en phpmyadmin, ahí deberás eliminar la base de datos anterior y subir la nueva. (no es recomendable sobreescribir la base porque puede darte errores al instante o a futuro)

2: El softaculos no actualizará de inmediato ya que lo hace mediante un cron que en algún momento programaste, este puede ser diario, semanal, mensual o anual. Y cuando vuelva a cumplir el ciclo hará los updates necesarios

3: Si todo sale bien y puedes entrar al dash deberás actualizar los plugins y comenzar a traspasar las modificaciones que tenías. Si no te deja entrar al dashboard es por incompatibilidad de plugins, bastará con que entres por ftp y borres todos los plugins manualmente, luego entras al dashboard y los bajas de nuevo, así tendrás las versiones mas nuevas y las configuraciones que tenías se mantien pues estas están en la base de datos.
 
2: El softaculos no actualizará de inmediato ya que lo hace mediante un cron que en algún momento programaste, este puede ser diario, semanal, mensual o anual. Y cuando vuelva a cumplir el ciclo hará los updates necesarios

Entendido todo,,, gracias

Aunque en realidad yo no programe ningun cron , y en softaculos la opcion de actualizacion automatica esa en disable,.............al parecer fue una tarea realizda por los que proveen el hosting para evitar huecos de seguridad que comprometan los servers,..,,.. la cosita es que no me avisaron 🙁

post: como te doy karma en este foro?
 
Entendido todo,,, gracias

Aunque en realidad yo no programe ningun cron , y en softaculos la opcion de actualizacion automatica esa en disable,.............al parecer fue una tarea realizda por los que proveen el hosting para evitar huecos de seguridad que comprometan los servers,..,,.. la cosita es que no me avisaron 🙁

post: como te doy karma en este foro?


aquí no hay karmas 😀 estamos para ayudarnos. Saludos
 
aquí no hay karmas 😀 estamos para ayudarnos. Saludos

jajaj oki,, disculpa soy newbi

,...,decidie bajar la pagina tal y como esta actualmente al compu ,,, para darle click en"Actualizar base de datos" para ver que tantos danos hace mas bien localmente y no hacer pruebas en el servidor real,,,

pero tengo un problemita

0. Monte un server locaL con XAMMP
1. Baje la copia de la base de datos por phpmyadmin/exportar del servidor
2. En el phpmyadmin local le di en crear una nueva base de datos y le doy importar ( me toco aumentar el valor en php.ini del xammp para que aceptara archivos de mas de 2 megas porque la base de datos pesa 8 )
3. Empieza a importarla pero , sale el siguiente error y solo importa 3 tablas ( de 38 en total)

Error
consulta SQL:
--
-- Volcado de datos para la tabla `wp_aiowps_global_meta`
--
INSERT INTO `wp_aiowps_global_meta` (`meta_id`, `date_time`, `meta_key1`, `meta_key2`, `meta_key3`, `meta_key4`, `meta_key5`, `meta_value1`, `meta_value2`, `meta_value3`, `meta_value4`, `meta_value5`) VALUES
(1, '2014-06-22 17:04:47', 'file_change_detection', '', '', '', 'last_scan_result', 'file_scan_data', '', '', 'a:9111:{s:63:"/home/l33qhcng/public_html/index.htmlredericionarcarpetaconstru";a:2:{s:13:"last_modified";i:1382139962;s:8:"filesize";i:201316;}s:37:"/home/l33qhcng/public_html/js/main.js";a:2:{s:13:"last_modified";i:1382139812;s:8:"filesize";i:800;}s:49:"/home/l33qhcng/public_html/js/jquery.cycle.all.js";a:2:{s:13:"last_modified";i:1382139811;s:8:"filesize";i:51734;}s:50:"/home/l33qhcng/public_html/js/jquery.easing.min.js";a:2:{s:13:"last_modified";i:1382139811;s:8:"filesize";i:5555;}s:53:"/home/l33qhcng/public_html/js/jquery.ba-hashchange.js";a:2:{s:13:"last_modified";i:1382139810;s:8:"filesize";i:16427;}s[...]
MySQL ha dicho: Documentación
#2006 - MySQL server has gone away



so, que toy haciendo mal o que significa ese error? ayuda 🙁

- - - Actualizado - - -

ya encontre el problema,.,.,.es un timeout por falta de capacidad del MYSQL que monta XAMMPP , toca aumentar todos los valores (maximo tamano de archivo, de memoria, de post, mejor dicho triplique todo lo que decia MAX en el my.ini)

Al parecer XAMMP lam onta por defecto con caracteristicas reducidas y no avisa.,.,.,


te cuento.,,.,.ya le di click en actualizar base de datos en el local,..,,y lo unico raro que veo que me parece muy extrano, es que la pagina del home se dano,.,..,esta vacia,..,,..,y entro al dashboard/paginas y elijo la del home , la modifico o hago algo y cuando le doy guardar,.,.,.no guarda ningun cambio, sigue vacia,,,

El resto de paginas esta normal ,.,.,,si cambio en dashboard/ajustes/generales/lectura/ y le asigno otra pagina al home , ,, funciona sin problemas.,,.,.

Es mas clone la pagina de home y la pagina clonada (copy-home) pasa lo mismo,.,.algo rarooo no? que sera?
 
Bueno les cuento, ya le di " ACTUALIZAR BASE DE DATOS " en el servidor real, y a diferencia del XAMMPP no presento ningun problema , todo siguio como si nada.

Me surgen unas preguntas:

1. Quien fallo , XAMPP que no emula bien todo? Phpmyadmin del servidor exporto mal la base de datos o algo asi ? o cual es la explicacion?

2. En vez de bajar la pagina para hacer pruebas locales , no pude haber creado una carpeta en el servidor real , algo asi como " wptest" , clonandola en esta carpeta y realizar los test en linea? (con algun pluglin estilo duplicator o manualmente : copiando los archivos, copiando la base de datos, cambiando el nombre de la base de datos en wp-config.php y haciendo un update a la base de datos con la nueva url /home/wptest/ ,..,.,.,,. o esto no es viable?

Muchas gracias por las ayudas .,,.aprendi muchoo
 
Atrás
Arriba