Child pages
  • Actualización automática

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
titleJavaScript error

En algunas configuraciones de servidor, un mensaje de error puede aparecer, indicando lo siguiente "Javascript error (parseJSON) detected for action "upgradeNow". Starting restoration...", en español: "Error Javascript(parseJSON) detectado por acción..."upgradeNow". Empezando la restauración..."

 Siga estos pasos para resolver el error,:

  • Open your Abra el archivo php.ini file and enable (uncomment) the MySQLi and MySQL PDO extensions. If you cannot access the y habilite (descomentando) las extensiones MySQLi y MySQL PDO. Si no tiene acceso al archivo php.ini file, contact your web host about this.Open the , póngase en contacto con su proveedor de alojamiento web.
  • Abra el archivo /modules/autoupgrade/db/Db.php and find these lines (around line y encuentre las siguientes líneas de código (alrededor de la línea 210):

    Code Block
    public static function getClass()
    {
        $class = 'MySQL';
        /*if (PHP_VERSION_ID >= 50200 && extension_loaded('pdo_mysql'))
            $class = 'DbPDO';
        else if (extension_loaded('mysqli'))
            $class = 'DbMySQLi';*/
        return $class;
    }

    Simply uncomment these lines (remove /* and */). They should now look like thisLo único que tiene que hacer es descomentar estas líneas (quitando los carácteres /* y */, presentes en el bucle if - else if). El resultado final debe ser el siguiente:

    Code Block
    public static function getClass()
    {
        $class = 'MySQL';
        if (PHP_VERSION_ID >= 50200 && extension_loaded('pdo_mysql'))
            $class = 'DbPDO';
        else if (extension_loaded('mysqli'))
            $class = 'DbMySQLi';
        return $class;
    }

After you have done all this, start the autoupgrade process again.

Going back to the previous version: rollbacks

...

Después de haber hecho todo esto, inicie el proceso de actualización de nuevo.

Volviendo a la versión anterior: rollbacks

Lamentablemente, no todas las actualizaciones son exitosas – esta es la razón por la que siempre  debe hacer una copia de seguridad de todos sus archivos y datos, y por la que PrestaShop realiza una copia de seguridad adicional de dichos archivos y datos por sí mismo, con la que no siempre debería de contar. Haga siempre su propia copia de seguridad primero. Consúlte el capítulo "Cómo realizar y restaurar su propia copia de seguridad" de esta guía para obtener más información.

PrestaShop's own backup files are saved on your server, and if it turns out your update has gone badly, you can find them in the "Rollback" section of the configuration page for the 1-Click Upgrade module.
Backup files are created as soon as the upgrade process is started, and are available immediately in the "Choose your backup" drop-down list.
Choose the most recent one. The date and hour of the creation of the backup file are right within the name: Vversion-date-hour-random, for instance "V1.4.9.0_20120907-114024-f85f41a" for a backup of a previous PrestaShop 1.4.9 installation, made September 7th 2012, at 11:40:24 AM.

...