Jump to content

Edit History

gusman126

gusman126

Hola a todos, 

He ido a actualizar el prestashop 1.7.2 hasta la versión 1.7.6.1 y me ha dado un error .

"ERROR [console] Error thrown while running command "prestashop:schema:update-without-foreign". Message: "Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it." ["exception" => Doctrine\DBAL\DBALException { …},"command" => "prestashop:schema:update-without-foreign","message" => "Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it."]
In AbstractPlatform.php line 423:
Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.
prestashop:schema:update-without-foreign [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--id_shop [ID_SHOP]] [--id_shop_group [ID_SHOP_GROUP]] [--]"

Esto es debido a que en algun momento un modulo externo ha añadido a la base de datos un campo tipo bit(1) , este tipo de campo es incompatible con la actualización y con PS 1.7.6.1

Lo que se debe hacer es :

Abrir el phpmyadmin -> ir a la table ps_products -> buscar el campo "sequra_is_service" y darle a cambiar, cambiar de bit a int

 

gusman126

gusman126

Hola a todos, 

He ido a actualizar el prestashop 1.7.2 hasta la versión 1.7.6.1 y me ha dado un error .

"ERROR [console] Error thrown while running command "prestashop:schema:update-without-foreign". Message: "Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it." ["exception" => Doctrine\DBAL\DBALException { …},"command" => "prestashop:schema:update-without-foreign","message" => "Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it."]
In AbstractPlatform.php line 423:
Unknown database type bit requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.
prestashop:schema:update-without-foreign [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--id_shop [ID_SHOP]] [--id_shop_group [ID_SHOP_GROUP]] [--]"

Esto es debido a que en algun momento un modulo externo ha añadido a la base de datos un campo tipo bit(1) , este tipo de campo es incompatible con la actualización y con PS 1.7.6.1

Lo que se debe hacer es :

Abrir el phpmyadmin -> ir a la table ps_products -> buscar el campo "sequra_is_service" y darle a cambiar, cambiar de bit a int

PD: La P. Madre que los pario, 4 dias hasta encontrar la mierda de este modulo.

×
×
  • Create New...