Jump to content

Problème de mise à jour 1.2.5 vers 1.4.3


Recommended Posts

Bonjour à tous, comme beaucoup de non spécialistes j'ai rencontré différents soucis lors de la mise à jour.

Après avoir fait une copie intégrale de mon site autoecoleripoche.com (hébergé en mutualisé chez OVH) et un dump de ma base de données, j'ai souhaité mettre à jour ma vielle version de presta (1.2.5) vers la dernière version 1.4.3. Lors de la mise à jour, mon backoffice semblait n'avoir aucun problème mais je me suis aperçu (trop tard) que sur le front toutes mes urls avaient été modifées à cause de l'ajout de la langue dans les urls. De plus, je me suis également aperçu trop tard qu'il fallait refaire son template en entier lorsqu'on migrait vers la 1.4.

Après tous ces soucis, j'ai décidé de faire un downgrade vers ma version d'origine la 1.2.5 en effaçant en intégralité le site sous 1.4.3 ainsi que sa base de données et en remplaçant par la sauvegarde de mon site et en important le dump de ma base de données.

Mais, même si le site et le backoffice sont accessibles je rencontre plusieurs gros problèmes à cause de ce downgrade :

- impossible d'ajouter des produits (message "une erreur s'est produite pendant la création de l'objet product")
- impossible de modifier des fiches produits ("une erreur s'est produite pendant la mise à jour product (Unknown column 'id_tax' in 'field list' ")
- les catégories s'affichent en front mais sans produits (message "Il n'y a pas de produit dans cette catégorie.") alors que le nombre de produits est bien précisé sur la page catégorie en front
- message sur chacune des fiches produits :

Warning: Invalid argument supplied for foreach() in /homez.346/autoecolbb/www/classes/QuantityDiscount.php on line 71
Warning: Invalid argument supplied for foreach() in /homez.346/autoecolbb/www/classes/Pack.php on line 61
Warning: Invalid argument supplied for foreach() in /homez.346/autoecolbb/www/classes/Pack.php on line 89

Je sais que beaucoup de problèmes sont ainsi présentés mais ils ont certainement la même origine car avant la mise à jour je n'ai rencontré aucun problème.

Je vous remercie d'avance pour votre aide qui me sera très précieuse.

Link to comment
Share on other sites

Bonjour,
effectivement j'ai installé et utilisé plusieurs modules depuis sa mise en ligne il y a un peu plus d'un an. J'ai désinstallé chaque nouveau module un par un et refait des tests : aucun changement.

J'ai une autre erreur que j'ai oubliée de préciser : plusieurs onglets du backoffice sont inaccessibles et j'obtiens le message"onglet inexistant" lorsque je clique dessus.

Si ça peut vous donner d'autres pistes de solutions je suis preneur ! :-)

Link to comment
Share on other sites

il faudrait avoir accèes à votre BO et FTP, mais bon chez OVH vous pouvez restaurer à une date antérieur votre site via le FTP une fois que c'est fait il faut refaire la mise à jour, si vous le souhaitez nous pouvons le faire.

Link to comment
Share on other sites

Bonjour et merci de votre réponse,
j'ai déjà restauré mon site grâce aux sauvegardes d'OVH, j'ai vidé ma base données et importer le dump que j'avais fait avant la mise à jour par phpmyadmin. C'est bien après cette restauration que j'ai constaté l'ensemble des erreurs que j'ai cité dans mon premier post.


PS : Pour l'accès à mon BO et FTP voir en MP.

Link to comment
Share on other sites

Comme je l'ai précisé, j'ai d'abord restauré mon site avant la mise à jour c'est-à-dire restauré mon site avec la version 1.2.5, puis j'ai importé ma base de données que j'avais sous la version 1.2.5.

Ensuite je n'ai touché à rien et j'ai toutes ces erreurs.

Link to comment
Share on other sites

  • 3 weeks later...

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