Avisos
Vaciar todo

Hacer un clon de mi prestashop  

 
Josep
 Josep
Estimable Member

Hola, quiere clonar mi web en el mismo hosting, creo que tengo espacio, para despues poder actualizar con tranquilidad a 8.1, ya lo he hecho alguna vez pero no recuerdo los pasos

Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 09/07/2024 3:28 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Josep:

1- Accede a tu cuenta de WePanel -> Administrador de Archivos

2- Crea la carpeta del clon

3 - Accede a la carpeta donde tienes toda la instalación de Prestashop

4 - Copia todos los archivos y carpeta 

5 - Pega todos los archivos en la carpeta clon.

6 - Edita el archivo .htaccess del clon y modifica las rutas para que apunten al clon

5 -Si todas las rutas están correctas, tocará ir de nuevo al panel de hosting -> Base de datos -> Click en phpMyAdmin

6 - localizar la base de datos de la instalación de PrestaShop original y exportarla mediante el icono de "Exportar"

7 - Una vez exportada tendrás que guardar en tu PC la copia .sql de la base de datos dándole a "continuar".

8 - Tras ello tienes que volver a WePanel para crear una nueva base de datos. Te recomiendo que cuando la hagas anotes los datos ya que más tarde son los que tendrás que poner en el archivo de configuración.

9 - Una vez más tocará ir de nuevo al panel de hosting -> Base de datos -> Click en phpMyAdmin
Pero esta vez para hacer click en "Importar" y así importar la base de datos que guardaste previamente en el PC.

10 - Una vez importada la base de datos, desde wePanel, Accede al Administrador de Archivos, tendrás que acceder a la carpeta config (donde tengas el clon de PrestaShop) y editar el archivo settings.inc.php para modificar los valores de las variables de la base de datos.

Tenéis que sustituir los valores de la base de datos por los de la nueva que preparaste para el clon de la tienda PrestaShop.

define('_DB_NAME_', 'xxxxxxxxxxxxx'); -> Nombre Base de datos
define('_DB_USER_', 'xxxxxxxxxxxxx'); -> Usuario base de datos
define('_DB_PASSWD_', 'xxxxxxxxxxxxx'); -> Contraseña base de datos

Una vez modificado tienes que guardar los cambios del archivo settings.inc.php.

10 - accede al panel de administración del clon para modificar la url desde SEO + URL's en el apartado
Establecer enlace de la tienda Y regenerar el .htaccess

 

Con estos pasos tendrás el clon creado.

 

Un Saludo

ResponderCitar
Respondido : 09/07/2024 3:50 pm

Cursos Gratuitos WordPress

Josep
 Josep
Estimable Member

@pepesoler ok gracias, si si ya habia empezado, pero tengo un problema nuestra web es bastante grande pesa sobre 9Gb y la base de datos 2,5Gb, los archivos no pasa nada es cuestion de tiempo pero la bd no puedo con phpMyadmin lo puedo probar con HeidiSql? crees que entonces no se colgará?

Gracias

Manel

ResponderCitar
Respondido : 09/07/2024 4:12 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Josep,

En este caso tendrías que preguntar por ticket si te permite conectar a tu base de datos sin un permiso especial, a simple vista parece no necesitarlo, pero igualmente si te encuentras con un problema es bueno preguntarlo en hosting.

También tienes herramientas por ejemplo:

https://www.webempresa.com/blog/importar-archivos-sql-mayores-de-55-mb-sin-usar-phpmyadmin-con-bigdump.html

Puedes hacer copias de seguridad más grandes e importarlas.

Verifica y nos comentas.

Un saludo 🖐️ 

ResponderCitar
Respondido : 09/07/2024 4:20 pm