En nuestro anterior tutorial , os mostramos cómo instalar Magento en su computadora usando Xampp, vamos a explicar aquí la forma de transferir su tienda en un servidor en línea.
En efecto, si ya ha instalado de forma local: un tema, módulo, el catálogo de productos, la catégoriesâ € | Es muy tedioso tener que empezar todo de nuevo en el servidor remoto.
El procedimiento es algo más complicada que Prestashop Pero sigue siendo bastante simple.
Requisitos previos
Usted debe tener una base de datos MySQL en su servidor. Si este no es el caso, usted debe ponerse en contacto con su anfitrión. Nota necesarias para la conexión al mismo identificadores.
Transferencia de archivos
Magento es bastante grande, vamos a transferir los archivos de su primera tienda, para ahorrar tiempo.
Usted debe transferir todos los archivos de su servidor local en Magento (En nuestro tutorial, c: \ xampp \ htdocs \ magento) a una carpeta en el servidor.
Para ello, debe utilizar un cliente FTP. Si usted no tiene un cliente, puede descargar el excelente Filezilla
Una vez instalado, el lanzamiento y configurarlo para que pueda conectarse a su servidor:
- Haga clic en el icono en la parte superior izquierda (en el círculo en rojo en la foto)
- Haga clic en nuevo sitio
- Rellene los diferentes campos, con el inicio de sesión de FTP a tu alojamiento (host, autenticación Tipo: Normal, usuario, contraseña).
- Haga clic en Conectar (para acceder más tarde, simplemente haga clic en la flecha junto al icono y elegir el servidor).
Una vez que se registran en el servidor, crear una nueva carpeta que se va a almacenar el contenido. Anote la ruta a este archivo: si está en la raíz o en una subcarpeta (puntos de color rojo en la imagen siguiente), ya que lo necesitará más adelante para usted htaccess..
Usted puede transferir ahora todos los archivos de Magento (directorio local) en esta carpeta recién creada.
Creación de una copia de su base de datos local
Veamos, ahora, el segundo paso de nuestro tutorial: crear una copia de su base de datos local.
- En primer lugar conectarse a su base de datos local con Phpmyadmin: si utiliza Xampp, vaya http://127.0.0.1/phpmyadmin
- A continuación, haga clic en su base de datos en la ficha de la izquierda (si has seguido nuestra creación tutorial, la base de datos se llama "un maboutiquemagento").
- En las pestañas en la parte superior del panel de Exportación botón derecho del ratón.
- Seleccione un € € œTransmettreâ pie de página
- Haga clic en Ejecutar.
Sólo tienes que guardar el archivo.
Archivo eliminado local.xml
Si todos los archivos han sido transferidos, puede saltarse este paso. Para configurar su tienda en línea , Tenemos que volver a configurarlo.
Con tu cliente de FTP, elimine el archivo de configuración actual œlocal.xmlâ € â € â € œapp encuentra en / etc / â €. (No elimine el archivo local.xml.template).
Instale su taller
Cita en su tienda en línea (por ejemplo, http://monserveur.com/magento), debería ver la página de instalación de Magento. Siga el procedimiento habitual, y completar los formularios:
La parte más importante: rellene los campos para la conexión a la base de datos. El campo Host está disponible en tu hosting. Asimismo, recuerda a informar el campo â € œBase Urla € con su dirección correcta: (por ejemplo: http://monserveur.com/magento).
Finalice el procedimiento.
Quitar la base de datos
Mediante la instalación de Magento en su servidor remoto, se ha creado una base de datos. Vamos a quitar.
Para este nombramiento en la administración de su línea de base de datos, a continuación, seleccione todas las tablas de su base de datos, para eliminarlos.
Mover la base de datos
Nos va a importar ahora, el archivo â € € œ.sqlâ su base de datos local en el servidor en línea:
- Cita en la administración de su base de datos online
- Haga clic en la pestaña de la "importación" una parte superior.
- Para el campo â € € Textea œEmplacement archivo: seleccione el archivo que hemos creado anteriormente, haga clic en â € œparcourirâ € (en el paso: la creación de una copia de su base de datos local).
- Haga clic en Ejecutar:
Usted debe obtener esta pantalla, lo que confirma que la operación se completó correctamente.
Cambio de la base de datos
Para hacer la base de datos de importación, compatible con su tienda, vamos a modificar dos entradas:
- Ir en la tabla: â € € œcore_config_dataâ
- Seleccione las dos primeras entradas
- Haga clic en el pequeño lápiz por la página para el cambio
Vuelva a colocar tanto en el área de texto â € € œvaleurâ: dirección (por ejemplo: http://127.0.0.1/magento ) por la URL de su servidor (por ejemplo, http://monserveur.com/magento ) y haga clic en Ejecutar :
Usted debe recibir un mensaje de confirmación:
Cambiar el archivo htaccess.
Este paso es necesario sólo para las personas que han sin comentar la línea 120 htaccess en la carpeta raíz de Magento.:
Si la línea 120, que tiene la siguiente línea: # RewriteBase / magento /
No es necesario seguir este paso.
Si usted tiene en contra de la línea siguiente: RewriteBase / magento /
- Debe sustituir "/ magento /" con la dirección donde la carpeta (por ejemplo, / monsousdossier / magento /).
- Guarde el archivo con otro nombre, y copiarlo a su servidor en la base de su tienda
- Cambiar el nombre de:. Htaccess
Si al intentar acceder a su tienda en línea, se obtiene un error 500, esto podría deberse a una mala configuración de esta línea.
Conclusión
Ya está listo para utilizar su tienda online Magento.
Si tiene problemas para alcanzar estos pasos, usted puede pedir consejo en los comentarios de este artículo o póngase en contacto con nosotros .
Nuestro equipo también puede hacer arreglos para hacer esta transferencia, u otros pasos en la creación de su sitio. No dude en contactar con nosotros .
- Transferencia de su tienda en línea PrestaShop de una instalación local Siéntase libre para firmar para arriba para los canales RSS no se pierda ningún article.Si su tienda de PrestaShop instalado localmente, parecen estar dispuestos a aventurarse en la jungla de las tiendas la línea. Si usted ha perfeccionado su catálogo y las fotos, ...
- Cómo prepararse para crear su tienda en línea con Magento o Prestashop No dude en inscribirse en RSS ¿quieres faltar a la puesta en marcha article.Vous en el comercio electrónico y poner en práctica una tienda en línea, hay dos opciones disponibles usted: Usted ya tiene un negocio y quieres desarrollar tu ...
- Optimizaciones fotos con Xnview para integrarlos en su tienda en línea Siéntase libre para firmar para arriba para los canales RSS no se pierda ningún paso article.1ère: Preparación de imágenes para la integración en su tienda de comercio electrónico que vimos en nuestro anterior Venta de entradas: Cómo optimizar las fotos para obtener información de productos ...
Los artículos sobre el mismo tema:
Palabras clave:
tienda on-line , la instalación local , Magento , tienda de transferencia































hola,
Traté de ser revertida: real (la versión 1.4.1.1.) Al local (versión 1.6.0) y no me pasó
@ Leo:
1: Si tiene problemas al importar la base de datos: sí.
2: depende de la configuración de nuestro alojamiento. El instalador automáticamente intentará entrar en InnoDB, al realizar la instalación.
3: como quieras, si usted trabaja en varios sitios, es mejor tener un directorio para cada sitio.
4: Sí que es, a menos que se configure el nombre de dominio y el alojamiento para que apunte directamente al archivo.
Yo entiendo por qué en el tutorial, las tablas son MyISAM, mientras que todo el mundo dice que se necesita hasta que las tablas están en InnoBD.
gracias por su ayuda
Magavenue, por razones de orden, como usted dice, es preferible dejar el directorio de magento, pero para que apunte a la carpeta correcta es en Magento, o su base de datos oa través de la acogida que hacer?
Gracias
Hola,
1. Se debe marcar la opción "Desactivar la clave externa"?
2. ¿Por qué las tablas MyISAM y InnoDB no lo son?
3. Debe instalarlo en el www o en un directorio llamado "Magent"? ventajas y desventajas.
4. Si los archivos de instalación están en un directorio "Magento", el sitio aparecerá hermanas
http://www.nomdedomaine.fr/magento/ (al público)?
gracias por su ayuda