Jump to content

Recommended Posts

Buenos días, antes que nada me presento.
me llamo Maximiliano, vivo en Tigre, Buenos Aires Argentina y tengo una web a la cual quería implementarle una tienda online. mi web esta alojada en Runhosting y de momento tengo el plan free hasta probar bien el servidor (de momento soporte técnico se porto de 10) quería instalar la ultima versión de prestashop pero el servidor al ser free no me permitía colocar un .Zip, probé descomprimiendo y volcando todos los archivos pero no me dejo. 

elimine todos los archivos, sub dominio etc.
cree el sub dominio otra vez y probé con la versión 1.4.11.1 (pensé... instalo y luego voy actualizando hasta la ultima versión) todo iba perfecto hasta llegar a "Configuración de base de datos" 
la primer parte la de verificación de la base de datos la pase lo mas bien, prestashop encontró la base, ahora cuando le doy a siguiente me arroja el siguiente error: "Ya existe una base de datos PrestaShop con este prefijo, debe eliminarla manualmente o cambiar el prefijo." 

Elimine el contenido de la base de datos y volví a crearla pero sigo teniendo el mismo error.

lei un post similar pero el usuario habia querido hacer un update, lo mio es una instalacion desde cero

alguien podría ayudarme? muchas gracias

Link to comment
Share on other sites

12 minutes ago, ventu172 said:

Buenos días, antes que nada me presento.
me llamo Maximiliano, vivo en Tigre, Buenos Aires Argentina y tengo una web a la cual quería implementarle una tienda online. mi web esta alojada en Runhosting y de momento tengo el plan free hasta probar bien el servidor (de momento soporte técnico se porto de 10) quería instalar la ultima versión de prestashop pero el servidor al ser free no me permitía colocar un .Zip, probé descomprimiendo y volcando todos los archivos pero no me dejo. 

elimine todos los archivos, sub dominio etc.
cree el sub dominio otra vez y probé con la versión 1.4.11.1 (pensé... instalo y luego voy actualizando hasta la ultima versión) todo iba perfecto hasta llegar a "Configuración de base de datos" 
la primer parte la de verificación de la base de datos la pase lo mas bien, prestashop encontró la base, ahora cuando le doy a siguiente me arroja el siguiente error: "Ya existe una base de datos PrestaShop con este prefijo, debe eliminarla manualmente o cambiar el prefijo." 

Elimine el contenido de la base de datos y volví a crearla pero sigo teniendo el mismo error.

lei un post similar pero el usuario habia querido hacer un update, lo mio es una instalacion desde cero

alguien podría ayudarme? muchas gracias

Volvi a eliminar la base de datos y volvi a crear una nueva, ahora al seleccionar MODO BASICO me arroja el siguiente error: Error al insertar en la base de datos:
'CREATE TABLE `sh1_cart_product` ( `id_cart` int(10) unsigned NOT NULL, `id_product` int(10) unsigned NOT NULL, `id_product_attribute` int(10) unsigned default NULL, `quantity` int(10) unsigned NOT NULL default \'0\', `date_add` datetime NOT NULL, PRIMARY KEY (`id_cart`,`id_product`, `id_product_attribute`), KEY `id_product_attribute` (`id_product_attribute`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8'
All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead(Error : : 1171)


si selecciono MODO COMPLETO arroja el error: Ya existe una base de datos PrestaShop con este prefijo, debe eliminarla manualmente o cambiar el prefijo.


😥

Link to comment
Share on other sites

On 11/1/2019 at 1:11 PM, ventu172 said:

Volvi a eliminar la base de datos y volvi a crear una nueva, ahora al seleccionar MODO BASICO me arroja el siguiente error: Error al insertar en la base de datos:
'CREATE TABLE `sh1_cart_product` ( `id_cart` int(10) unsigned NOT NULL, `id_product` int(10) unsigned NOT NULL, `id_product_attribute` int(10) unsigned default NULL, `quantity` int(10) unsigned NOT NULL default \'0\', `date_add` datetime NOT NULL, PRIMARY KEY (`id_cart`,`id_product`, `id_product_attribute`), KEY `id_product_attribute` (`id_product_attribute`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8'
All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead(Error : : 1171)


si selecciono MODO COMPLETO arroja el error: Ya existe una base de datos PrestaShop con este prefijo, debe eliminarla manualmente o cambiar el prefijo.


😥

Bien resolví el problema, había que editar la siguiente información.



Para solucionarlo, reemplace el siguiente texto en db_structure.sql en \ install \ data

CREATE TABLE `PREFIX_cart_product` (` id_cart` int (10) unsigned NOT NULL, `id_product` int (10) unsigned NOT NULL,` id_address_delivery` int (10) DEFAULT NO FIRMADO '0', `id_shop` int (10) unsigned NOT NULL DEFAULT '1',` id_product_attribute` int (10) unsigned DEFAULT NULL, `cantidad` int (10) unsigned NOT NULL DEFAULT '0', `date_add` datetime NOT NULL, UNIQUE (` id_cart`, `id_product`,` id_product_attribute`, `id_address_delivery`), KEY` id_product_attribute` (`id_product_attribute`), KEY` id_cart_order` (`id_cart`,` id_cart`, ` id_product`, `id_product_attribute`));

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...