En un articulo anterior les hable de como instalar OpenCart, una solución popular para llevar su negocio a Internet. Hoy les mostrare como hacer una actualización (upgrade) de nuestra tienda. Es de aclarar que debemos hacer los pasos para sacar una copia o backup previendo algo salga mal podamos devolvernos a la versión que esta funcionando en este momento.
El proceso aquí descrito es para versiones 1.5.x y todos los comandos los haremos desde la cuenta root u otra con privilegios para mysql y el directorio donde instalamos opencart.
Directorio: /var/www/html/oc
ip: 192.168.1.35
-Ponemos la tienda en modo offline
-Hacemos el backup de la db mysql
-Copiamos el directorio completo de archivos de opencart
cd /var/www/html
cp -r oc oc.bck
-Hacemos una copia de config.php para poder descomprimir la actualización
cd /var/www/html/oc
mv config.php config.bck
mv admin/config.php admin/config.bck
-Descomprimimos el archivo de la nueva versión de opencart, en este ejemplo opencart_v1.5.3.zip.
-Devolvemos nuestro config.bck a php
cd /var/www/html/oc
mv -f config.bck config.php
mv admin/config.bck admin/config.php
-Reactivamos permisos para apache
cd ..
chown -R apache.apache oc/
-Abrimos un browser y apuntamos a la ip o dominio + el directorio install, ejemplo http://192.168.1.35/oc/install
-Eliminamos el directorio install
cd /var/www/html/oc
rm -rf install/
-Damos 3 o mas veces la combinación Control F5 para eliminar cache en nuestro browser y entramos como admin
-Vamos a System - Users - User group y editamos el grupo Top Administrator. Verificamos tengamos permisos para todo y guardamos.
-Editamos System - Settings y verificamos todo este en orden, de ser
así, reactivamos la tienda para permitir a los usuarios visitarla.
Nuevos campos a tener en cuenta, manejo de vouchers.
Disfrútenlo