Jump to content
pretaboule

Mise à jour impossible ET message plutôt bizarre

Recommended Posts

Bonsoir

 

lorsque j'essaie de faire la mise à jour de 1.6.0.5 vers la 1.6.1.3

et j'ai ce message de la part du module mise à jour en 1 clic 

 

Vous venez de l'avenir! Vous utilisez une version plus récente que la dernière disponible!

 

Même manuel ça ne fonctionne pas ..

comment faire ?

 

Merci si quelqu'un à une idée ? 

 

 

Share this post


Link to post
Share on other sites

Non, puisqu’il est impossible de mettre à jour la copie du premier prestashop qui est en 1.6.1.3 justement   et j'ai le meme message en anglais 

 

merci

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

Ok...

Version du module autoupgrade ?

 

Version indiquée dans config/settings.inc.php ?

Version indiquée dans la table ps_configuration ?

Share this post


Link to post
Share on other sites

le dernier je pense  1.6.7 

 

 

Le message n’erreur ne dépend pas de la version vers laquelle on veut mettre à jour, puisque ça refuse de lister les versions possibles pour cette mise à jour.

 

Quand on est dans le module, il y a une ligne concernant la version du site et au-dessous une autre qui devrait lister les versions plus récentes,

mais le module considérant qu’on a sur ces sites des versions plus récentes que celles de référence, il refuse de proposer la moindre mise à jour.

 

voilà si quelqu'un à une idée merci d'avance 

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

surement qu'il y a écrit n'importe quoi soit dans settings.inc.php pour la variable _PS_VERSION_ ou directement dans la version marqué dans la table de configuration.

 

Et quand quelqu'un pose une question pour vous aider, on ne répond pas je pense, on va vérifier!!

Share this post


Link to post
Share on other sites

Bah en fait je ne sais même pas pourquoi j'ai posé ces questions^^

 

Bonne soirée ici

Share this post


Link to post
Share on other sites

Pour le 1er la version dans config est bien 1.6.0.5 comme dans la base.

 

Pour LE SECOND idem , version 1.6.1.3 dans le fichier et dans la base

 

Et la version du module est la 1.6.7 ( mais ça j'en étais sure, puisque j'ai lu qu'il fallait la dernière version du module pour la mise à jour )

 

merci

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

vous pouvez voir la capture avec le message , si il y a quelqu'un a qui c'est déjà arrivé merci

de dire la marche à suivre ?

post-804151-0-23935800-1479325399_thumb.png

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

Telecharge la version depuis prestashop.com/downloads et dépose le zip dans <ton-admin>/autoupgrade/download

Change alors le réglage en mode expert pour utiliser l'archive

Precise le bon numéro de version correspondant à l'archive que tu as chargée

Share this post


Link to post
Share on other sites

J'ai cherché avec mon message d'erreur

 

mais je n'ai trouvé que des réponses pour ceux qui ont des versions antérieur 1.4 ou

1.5 et du coup les réponses ne me correspondent pas ( j'ai essayé ce qu'ils proposent :( )

 

Vraiment personne n'a eu ce problème pour la mise à jour pour la version 1.6 ?

 

merci

Share this post


Link to post
Share on other sites

vas dans le répertoire config/xml, supprime tous les fichier *.xml

 

retourne en backoffice, onglet modules (ceci va recharger les flux xml)

 

retentes les étapes précédantes

Share this post


Link to post
Share on other sites

bonjour

 

merci pour votre aide mais j'ai essayé deux fois la suppression des fichiers XML comme vous me l'avez conseillé,

avec vidage des caches, mais rien n’a évolué.

 

On a toujours les messages d’erreur JSON lorsqu’on veut modifier les paramètres en mode expert, et toujours le message disant que

c’est une version du futur !

 

Je continue de chercher... mais pour le moment je ne trouve pas quelqu'un qui ai eu le meme problème ..

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

Un accès ftp serait-il possible pour débuguer votre cas ?

Share this post


Link to post
Share on other sites

j'ai zappé le passage sur le message json ... desinstaller complètement autoupgrade et le réinstaller ? tu as essayé?

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Bon...le bug était entre la chaise et le clavier.

 

Vous avez un module qui s'appelle disableupgrademodule et qui une override:

class Upgrader extends UpgraderCore
{
	/*
    * module: disableupgrademodule
    * date: 2015-12-22 22:44:19
    * version: 2.0
    */
    public function checkPSVersion($force = false)
	{
		$dont_show_notif_prestashop_version = (int) Configuration::get('DUM_NOTIF_PRESTA_VERSION');
		if($dont_show_notif_prestashop_version == 1 && Module::isEnabled("disableupgrademodule"))
			return false ; 
		else
			return parent::checkPSVersion($force) ;
	}
}

Donc ce module empêche tout simplement de récuperer la version en cours et renvoie 0

 

En renommant cette override (et en effaçant le class-index.php) tout fonctionne^^

Share this post


Link to post
Share on other sites

merci beaucoup pour votre aide :)

 

mais Sur ma copie locale, la désactivation du module de désactivation des mises à jour ne change rien au problème « parseJSON » sur la copie locale du site.

 

Elle ne permet que de récupérer l’affichage de la bonne version 1.6.1 à installer, mais cliquer sur le lien de

mise à jour continue à générer ele messag d’erreur parseJSON

 

Vous avez réussi vous ?

 

MERCI

Share this post


Link to post
Share on other sites

Finalement , en local après désinstallation du module de désactivation des mises à jour,

 

la mise à jour de 1.6.1.3 vers 1.6.1.9 a pu se lancer, j’attends qu’elle se termine

 

merci beaucoup

 

Mais j'attend quand même de voir le résultat

Share this post


Link to post
Share on other sites

voilà merci beaucoup , la mise à jour est faite

 

 

sauf que sur l'autre site ça n'a pas réglé mes problèmes que j'ai

sur android alors je continue de chercher ..

 

bonne soirée et encore merci pour votre aide :)

Edited by pretaboule (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai aussi ce message étonnant alors je me greffe sur ce fil.

 

Vous venez du futur ! Vous utilisez une version plus récente que la dernière disponible !

 

Par contre, je n'ai pas intallé de   disableupgrademodule

 

 

Je suis en presta 1.6.1.13 et j'aimerai bien qu'il me propose les mises à jour, mais je n'ai que ce message.

 

Quelqu'un a une idée ?

Share this post


Link to post
Share on other sites

Ok, c'est un vieux post, mais cela pourra servir encore. 

J'étais dans la même situation (futur et alerte json) pour passer de 1.6.1.22 à 1.6.1.24.

Résolu en changeant le nom du répertoire admin qui comportait des caractères spéciaux de type &, !, _. En gardant juste lettres et chiffres, cela est passé :)

cordialement

 

Share this post


Link to post
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

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More