Jump to content

Encontrar donde se aloja copia de seguridad de actualización a 1.5


Recommended Posts

Hola,

 

Antes que nada gracias de antemano por responder.

 

Os cuento mi problema. Resulta que intenté actualizar mi versión 1.4.7 de prestashop a la 1.5 mediante el módulo 1-click upgrade desde la BO. Antes guardé copia de seguridad, pero únicamente de la base de datos, no generé un respaldo entero...

 

No sé en que punto he debido cometer un error pero ahora la tienda no me funciona. No puedo acceder al BO. La página no carga, se queda en blanco. En la web unicamente se visualiza el banner de la tienda (www.modaypedal.com)

 

He importado la base de datos que guardé previamente a través del CPanel y nada.

 

El caso es que durante el proceso de actualización a 1.5 creo que se genera una copia de seguridad completa automaticamente. ¿Es posible recuperarla?

 

En caso contrario, me imagino que habré perdido toda la tienda, excepto la base de datos de productos... ¿Que debo hacer? ¿Hay alguna solución para que todo vuelva a ser como antes de la actualización?

 

Un saludo

Link to comment
Share on other sites

Yo veo actualmente  la pagina de mantenimiento en tu tienda: http://www.modaypedal.com/es/ , es decir aparece desactivada.

 

Si pudieras entrar al panel de administración, en la pestaña Preferencias -> Mantenimiento puedes activar la tienda.

 

¿Que error te da al acceder al panel de administración?

 

Si dices que el panel de administración, se queda en blanco, habilita el reporte de errores: http://www.prestashop.com/forums/topic/232476-%C2%BFque-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/

 

Por otro lado la copia que te hace el modulo de 1click antes de actualizar, la encontraras dentro del directorio:

/carpeta_de_administracion/autoupgrade/backup/
Link to comment
Share on other sites

¿O dices  que si te aparece la pantalla del login del panel, pero que no te deja meter los credenciales para poder entrar al panel de administración?

 
Si fuera asi, 
 
Limpia la cache de tu navegador, y si sigues sin poder entrar al panel de administración, prueba recuperar la contraseña con este aporte: http://www.prestashop.com/forums/topic/39918-cambio-de-password-update%C2%A1/page-4?do=findComment&comment=957463
 
----
 
Añado que si consigues entrar al panel de administración desde la configuración del modulo de 1 click puedes hacer  un roolback  (es decir volver atrás, sino te ha convencido la actualización)
 
Y como te dije, si te interesa donde se encuentra fisicamente ese  backup que hace el modulo, pues  como te comente arriba, se encuentra en:
 
/carpeta_de_administracion/autoupgrade/backup/
Link to comment
Share on other sites

Gracias por contestar.

 

En la página de acceso a la BO no me deja siquiera rellenar credenciales, el error que aparece es el siguiente

 

Notice: Constant _THEME_NAME_ already defined in /home/modayped/public_html/config/config.inc.php on line 102

Notice: Constant __PS_BASE_URI__ already defined in /home/modayped/public_html/config/config.inc.php on line 103

Fatal error: Uncaught Unknown column 'c.id_shop_group' in 'field list'<br /><br /><pre>SELECT c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop FROM `ps_configuration` c LEFT JOIN `ps_configuration_lang` cl ON (c.id_configuration = cl.id_configuration)</pre> thrown in /home/modayped/public_html/classes/db/Db.php on line 613

 

Por otro lado, he conseguido recuperar el backup que el módulo me hizo antes de actualizar la versión.

 

Lo he intentado restaurar en la base de datos mediante el CPanel, pero no he debido hacerlo bien o en el sitio correcto o bien el archivo que he subido no es el que corresponte porque me da el siguiente cuadro de diálogo con error:

 

Consulta SQL:

<?php /* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 14007 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of P[...]

MySQL diu: dot.gif

#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 '<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is su' at line 1

 

¿Que puedo hacer?

Link to comment
Share on other sites

Ya que al parecer no puedes entrar al panel...

 

Si quieres restaurarlo todo.

 

Borra lo que tengas ahora, o pasalo a otra carpeta.

 

Descomprime la copia de los ficheros que te ha realizado prestashop, donde  tienes la tienda ahora.

 

Sube la base de datos desde tu panel, desde phpmyadmin.

 

Verifica que los datos de conexión a la base de datos, en el fichero:

/config/settings.inc.php

Aquí:

define('_DB_SERVER_', 'xxxx');
define('_DB_NAME_', 'xxxx');
define('_DB_USER_', 'xxxx');
define('_DB_PASSWD_', 'xxxx');

Coinciden con los de la conexión de la base de datos, donde hayas importado el backup de la base de datos que has realizado.

Link to comment
Share on other sites

Hola de nuevo, perdona mi ignorancia...

 

No sé exactamente qué es lo que tengo qué borrar ni desde donde hacerlo... Todo lo demás sí que lo entiendo, creo.

 

Entiendo que una vez borrado, desde phpMyAdmin tengo que utilizar la opcion "importar". He descomprido el fichero de backup que ha realizado prestashop pero en él hay archivos y carpetas y subcarpetas. La opción importar solo me acepta o bien archivos descomprimidos o comprimidos. En cambio no acepta carpetas sueltas. ¿Tengo que importar aparte los archivos que éstas contengan una a una?

 

Sé que voy avanzando algún paso, pero aún sigo bastante perdido. Gracias por la paciencia.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...