Jump to content

[resolu] bug dans la procedure de mise à jour -> 1.3.7.0


Recommended Posts

Bonjour,
Lors du passage de la 1340 vers la 1370, il y a blocage au niveau du passage de l'étape 3 à 4.

En cause , l'analyse du fichier 1.3.6.0.sql. qui contient :
/* PHP:update_products_ecotax_v133(); */

Il y a une erreur dans xml/doUpgrade.php qui essaie d'executer la fonction
update_products_ecotax_v133; */

erreur php :
PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘update_products_ecotax_v133; */
SET NAMES ‘u’ was given in E:\weblocal\psblanc13\install\xml\doUpgrade.php on line 168

Link to comment
Share on other sites

J'ai fait un rapport d'erreur.

In install/xml/doUpgrade.php, Sql files are concatenated in $sqlContent.

The instruction

$sqlContent = preg_split("/;\s*[\r\n]+/",$sqlContent);

doesnt split the last line 1.3.6.0.sql of and the fist line of 1.3.7.0.sql, so there is a php error and the install process is stopped.

En attendant la correction, il suffit de supprimer le fichier 1.3.7.0.sql, puisqu'il est vide ou de mettre un ';' à la fin du fichier 1.3.6.0.sq

edit : comme les versions 13 ne sont plus maintenues, il n'y aura peut-être pas de correctifs

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...