Cómo cambiar datos de instalación

Cuando instala Magento es natural que mucha información de configuración del sistema se almacene en la base de datos.

Sin embargo, algunas de ellas necesitan ser capturadas antes de la creación de las tablas. Por ejemplo, la información que administrar estas tablas (usuario, nombre de host, contraseña).

Y Magento guarda estas configuraciones de instalación en un archivo XML. Puede modificarse fácilmente si necesita trasladar su instalación de un servidor a otro (como de localhost en el host online).

Lo que no cambia

En su instalación, dentro del directorio app/etc usted encuentra los archivos:

config.xml
local.xml
local.xml.additional
local.xml.template

config.xml – Este archivo no debe cambiar. Contiene información básica del sistema, como el idioma predeterminado, la zona horaria, los directorios de la aplicación, etc.

local.xml.additional – Este archivo no debe cambiar. Tiene etiquetas de configuración que se pueden agregar y configurar en el archivo local.xml, básicamente son configuraciones adicionales de caché.

local.xml.template – Este archivo no debe cambiar. En realidad se trata de un modelo estándar del archivo local.xml. Si hace muchos cambios en el archivo local.xml y luego necesita comparar (restaurar) con la plantilla original.

Primeros datos

Abra el archivo (haga una copia de seguridad antes de aplicar cualquier cambio):

app > etc > local.xml

Las primeras informaciones del archivo son más simples y auto-explicativas, pero vamos a comentar rápidamente.


    

En realidad, esta línea es más una información que configuración. Informa de la fecha y la hora en que se instaló el sistema.


    

Esta etiqueta ya tiene una importancia mayor. Guarda la clave de encriptación de la base de datos. Usted debe recordar, fue la última información solicitada durante la instalación de Magento, y que usted debería guardar en un lugar seguro.

false

Magento trabaja con módulos de core, community, y local. Esta etiqueta le permite bloquear módulos “locales” si desea trabajar con módulos locales sólo en desarrollo localhost y desactivar cuando esté en producción.

El valor true deshabilita los módulos locales.

Conexión con base de datos

Esta es la información más importante del archivo local.xml. Casi siempre será necesario cambiar estos datos cuando realice una migración de servidor o dominio.


    
        
    
    
        
            
            
            
            
            
            
            
            
            1
        
    

Puede parecer confuso a primera vista, pero no tiene misterio.

table_prefix – Debe dejar en blanco (como esta en el ejemplo anterior). A menos que usted desee incluso usar un prefijo en sus tablas. Por ejemplo, agregar “Mage_” antes de los nombres de las tablas.

host – Es la dirección de su servidor de base de datos, que puede ser localhost, 127.0.0.1, o bien mysql.your_domain.com.

dbname – Se refiere al nombre de su database, donde se crean las tablas. Este nombre generalmente se crea en su phpMyAdmin.

username y password – Son respectivamente nombre de usuario y contraseña para acceder a la database, de la misma forma que usted accede a su phpMyAdmin.

Las demás etiquetas no es necesario modificar.

Otras informaciones

Al final del archivo local.xml, usted todavía encuentra:

Comprueba si la sesión del usuario debe ser manipulada por archivos o por la base de datos. En ese caso “db” informa que es base de datos, y “files” indica archivos.


    
        
            
                
            
        
    

frontName – Para finalizar, es la dirección que escriba para acceder a su backend. Por ejemplo: www.your_site.com/admin

Lo que más cambia

Este post trae sólo algunas informaciones que se pueden cambiar después de que se haya completado la instalación. No aborda por completo todos los cambios que usted debe hacer en caso de migración de servidor.

En caso de migración de datos, otros factores deben ser evaluados, si cambia el dominio por ejemplo, necesitará cambiar información en la base de datos, como la Base URL.

Cambiando directorios de servidor, es posible que tenga que revisar los permisos de carpetas y archivos para evitar errores con upload de imágenes y descargar módulos. Entre otras minucias.

¡Éxito!

Hasta que surja la oportunidad de mudarme a España, sigo ayudando desde la distancia.