Jump to content

Dilema con la importación de Local al servidor


Recommended Posts

Hola compañeros!!

 

En primer lugar deciros que vengo de oscommerce. Nunca voy hablar mal de él porque ha sido con el cual yo empezé y me ha dado muchas alegrias pero las cosas son como son y se ha quedado estancado y en este mundo como dice el refrán "renovarse o morir".

 

Estoy empezando a trabajar con Prestashop y todas las pruebas las quiero hacer en local antes de hacer el salto (migraciones de clientes, productos, diseño, etc)

 

El caso es que a la hora de actualizar local y servidor era bastante facil con oscommerce, copia de seguridad de la base de datos, la subes y actualizas con bigdump que es un programa para copias grandes ya que era bastante pesada la copia. (22 mb) y listo. A funcionar

 

Ahora con prestashop que lo tengo solo con los productos y categorias de la instalacion he intentando hacer lo mismo pero:

 

al subir la copia y utilizar el bigdump me salen los dichosos acentos y tildes. La codificacion es correcta. (utf8_general_ci). Entonces hago lo siguiente:

 

Abro la base de datos de local con el bloc de notas, lo guardo con la codificacion UTF8 y lo vuelvo abrir con el WORDPAD y lo vuelvo a guardar. Entonces lo subo, utilizo el bigdump y !UALA! los acentos salen perfectos pero la sorpresa es que la descripcion de las categorias se las come, solo aparecen la mitad.

 

Ya se que lo puedo exportar directamente con el phpmyadmin pero cuando migre todos los clientes e inserte los productos y me pese la copia 100mb como será el caso entonces ¿como podré hacerlo???

 

He leido el post que tiene Victor Rodenas en su blog de como llevar los datos al servidor desde local y es perfecto pero la base de datos es pequeña y no hay ningún problema. Pero cuando quieras subir una base de datos mas grande, la opción de importar tiene un máximo de tamaño (Máximo: 8,192KB)

 

Saludos

Link to comment
Share on other sites

Hola compañeros!!

 

En primer lugar deciros que vengo de oscommerce. Nunca voy hablar mal de él porque ha sido con el cual yo empezé y me ha dado muchas alegrias pero las cosas son como son y se ha quedado estancado y en este mundo como dice el refrán "renovarse o morir".

 

Estoy empezando a trabajar con Prestashop y todas las pruebas las quiero hacer en local antes de hacer el salto (migraciones de clientes, productos, diseño, etc)

 

El caso es que a la hora de actualizar local y servidor era bastante facil con oscommerce, copia de seguridad de la base de datos, la subes y actualizas con bigdump que es un programa para copias grandes ya que era bastante pesada la copia. (22 mb) y listo. A funcionar

 

Ahora con prestashop que lo tengo solo con los productos y categorias de la instalacion he intentando hacer lo mismo pero:

 

al subir la copia y utilizar el bigdump me salen los dichosos acentos y tildes. La codificacion es correcta. (utf8_general_ci). Entonces hago lo siguiente:

 

Abro la base de datos de local con el bloc de notas, lo guardo con la codificacion UTF8 y lo vuelvo abrir con el WORDPAD y lo vuelvo a guardar. Entonces lo subo, utilizo el bigdump y !UALA! los acentos salen perfectos pero la sorpresa es que la descripcion de las categorias se las come, solo aparecen la mitad.

 

Ya se que lo puedo exportar directamente con el phpmyadmin pero cuando migre todos los clientes e inserte los productos y me pese la copia 100mb como será el caso entonces ¿como podré hacerlo???

 

He leido el post que tiene Victor Rodenas en su blog de como llevar los datos al servidor desde local y es perfecto pero la base de datos es pequeña y no hay ningún problema. Pero cuando quieras subir una base de datos mas grande, la opción de importar tiene un máximo de tamaño (Máximo: 8,192KB)

 

Saludos

 

WOw!! que tienes en la base de datos que pesa tanto!!

Link to comment
Share on other sites

Pues 7 años de tienda online. Supongo que sera por la descripcion de los productos que escribo bastante :P

 

Supongo, porque yo tengo 3000 productos, 500 usuarios registrados y no pesa esa barbaridad jajaja y eso de 5 años de tienda.

Link to comment
Share on other sites

Si la base de datos es muy pesada la puedes copiar directamente en SQL, al menos con phpmyadmin es así.

 

Quizás esto te ayude un poco:

 

Es perfecto, eso me puede servir. ¿Sabeis como aumentar la capacidad del archivo de subida en SQL que por defecto esta en 2 mb en PHPMYADMIN?en la opcion de importar, en el video aparecen 50 mb y ahi puede estar el kit de la cuestión!!!!!!!!!!

Link to comment
Share on other sites

Es perfecto, eso me puede servir. ¿Sabeis como aumentar la capacidad del archivo de subida en SQL que por defecto esta en 2 mb en PHPMYADMIN?en la opcion de importar, en el video aparecen 50 mb y ahi puede estar el kit de la cuestión!!!!!!!!!!

 

Del hosting? pegutnales a ellos...

Link to comment
Share on other sites

Es perfecto, eso me puede servir. ¿Sabeis como aumentar la capacidad del archivo de subida en SQL que por defecto esta en 2 mb en PHPMYADMIN?en la opcion de importar, en el video aparecen 50 mb y ahi puede estar el kit de la cuestión!!!!!!!!!!

 

Aumentando la directiva:

 

upload_max_filesize

 

y

 

post_max_size

 

Y entoces desde el mismo formulario en phpmyadmin ,podras subir ficheros mas "grandes"

Link to comment
Share on other sites

Aumentando la directiva:

 

upload_max_filesize

 

y

 

post_max_size

 

Y entoces desde el mismo formulario en phpmyadmin ,podras subir ficheros mas "grandes"

 

Soy seguidor tuyo aquí y en tu blog y he leido en tu artículo para subir la base de datos al servidor, pero siempre que creo la importacion tengo una linea:

CREATE DATABASE `latiend1_botigapresta` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `latiend1_botigapresta`;

 

y al subirla e intentar exportarla me da el error de que logicamente ya existe. ¿es necesario no tener creada la base de datos o hay opción para quitar esa linea en la importacion?

 

Gracias

Edited by mega01 (see edit history)
Link to comment
Share on other sites

Soy seguidor tuyo aquí y en tu blog y he leido en tu artículo para subir la base de datos al servidor, pero siempre que creo la importacion tengo una linea:

CREATE DATABASE `latiend1_botigapresta` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `latiend1_botigapresta`;

 

y al subirla e intentar exportarla me da el error de que logicamente ya existe. ¿es necesario no tener creada la base de datos o hay opción para quitar esa linea en la importacion?

 

Gracias

 

 

Me respondo a mi mismo. Si exporto la base de datos, suma esa linea al principio del archivo, en cambio si exporto las tablas no lo añade. (perdón pero son las horas que llevo con esto que cosas tan obvias no las veo)

Edited by mega01 (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...