Jump to content

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 ? 

 

 

Link to comment
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)
Link to comment
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!!

Link to comment
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)
Link to comment
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

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

Link to comment
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)
Link to comment
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^^

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

Link to comment
Share on other sites

  • 8 months later...

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 ?

Link to comment
Share on other sites

  • 1 year later...

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

 

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