Actualización de Magento a 1.7

Actualización de Magento Commerce 1.4, 1.5 y 1.6 a 1.7

Magento es un programa bastante complejo que no tiene una solución de actualización sencilla. Debido a que seguir las guías estándar genera muchos errores, escribí mi propia guía de actualización con agradecimientos es:Duntuk.com y Llave en mano.

Para versiones anteriores a 1.4.2, primero deberá seguir los pasos de Llave en mano para versiones inferiores.

Pasos previos a la actualización

  • ¡HAGA UNA COPIA DE SEGURIDAD!
  • Instale una nueva instalación de Magento en un subdirectorio u otro host en una nueva base de datos (no sobrescriba su propia versión, por supuesto).
  • Con el herramienta de reparación de base de datos Desde Magento puedes comparar tu propia base de datos con la nueva que acabas de instalar. La herramienta de reparación de bases de datos busca errores en la base de datos y puede actualizarla.
  • Abra SSH y elimine su caché:
    rm -rf var/cache/*
    rm -rf descargador/pearlib/cache/* descargador/pearlib/download/*

Pasos de actualización

  • Modifique el archivo del mago: $ chmod 550 ./mago
  • Actualizar el sitio (según Duntuk y Turnkeye):$ ./mage configuración-de-mago .
    $ ./mage sync--fuerza
    $ ./mage list-upgrades #(para ver si hay actualizaciones)
    $ ./mage config-set estado_preferido estable
  • Iniciar la actualización
    $ ./mage mejora-todos --force
  • Si la actualización ha finalizado, verás filas como:
    Paquete actualizado: community/Mage_Locale_en_US 1.7.0.2
  • Eliminar caché y sesiones
    $ rm -rf var/cache/* var/sesión/*
    $ rm -rf descargador/pearlib/cache/* descargador/pearlib/download/*
  • Visita la página de inicio, que activará el proceso de actualización. Puede tardar hasta 30 minutos. Si lo haces por SSH, se guarda la memoria:
    $ php -f índice.php
  • A veces es más seguro activar el index.php varias veces hasta que devuelva un resultado en blanco.
  • Luego, visite el administrador y asegúrese de que el número de versión sea el número de la versión actualizada.

Cuidado por los convalecientes

Vuelva a indexar el sitio web si la actualización es exitosa:

$ php shell/indexer.php reindexar todo

Restablecer todos los permisos:

$ buscar .-tipo f -exec chmod 644 {} \;
$ buscar .-tipo d -exec chmod 777 {} \;

$ chmod 755 mago
$ chmod o+w var var/.htaccess aplicación/etc.
$ chmod -R o+w medios
$ chmod -R 777 var/paquete var/locks var/report var/descargador de exportación

¡Esperamos que tu sitio esté actualizado ahora! Si tienes alguna pregunta, responde a continuación.

Asuntos

Error: la clave de registro de Mage “_resource_helper/core” ya existe

rm -rf var/sesión/*
rm -rf var/cache/*

¡Si eso no funciona, reinicie las herramientas de almacenamiento en caché como Memcached!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESEspañol
Ir arriba