Jump to content

Recommended Posts

Bonjour,

 

Je vient vers vous ce soir car je rencontre actuellement un soucis sur mon site prestashop.

Il m'est impossible d'installer le module "1-click upgrade".

J'ai pourtant trouvé quelques topics à propos de cette erreur mais rien à faire cela n'a pas résolu mon soucis pour le moment.

 

L'erreur lors de l'installation via le panel administrateur est celle-ci:

 

Le ou les modules suivants n'ont pas été correctement installés :

  • autoupgrade : 
        Impossible de créer le menu "AdminSelfUpgrade"

 

 

 

J'ai également tenté de l'importer directement via mon logiciel ftp. Rien à faire il ne veux pas s'installer correctement.

Est il possible de m'éclairer pour résoudre au mieux cette erreur ?

 

Merci à vous

 

 

Cordialement

 

PS: Je suis actuellement en 1.6.0.6 et j'ai installé un thème personnalisé acheté via un site marchand. J'ai cru lire qu'il y avais peut être un problème avec la database qui ne serait pas à jour également?

Link to comment
Share on other sites

Rebonjour,

 

Y a t il un service spécifique même payant pour la résolution d'un quelconque problème avec la plateforme prestashop? Je suis un novice.

J'ai un peu peur en voyant un post d'une personne disant que 90% de ses messages restent sans réponses...

 

Merci pour votre aide !!

Link to comment
Share on other sites

Hello,

 

As-tu essayé de vider le cache de ton PrestaShop et de réinstaller le module ? (Pour info la dernière version est la 1.4.1, tu peux la trouver ici).

 

Par contre si tu souhaites doumettre un bug à notre équipe de développeurs, il va falloir passer sur notre plateforme de report de bugs, la Forge: http://forge.prestashop.com

 

Bonne journée ! 

Link to comment
Share on other sites

Bonjour Samyha,

 

Hélas rien à faire, je vient de tester la méthode en vidant le cache via le dashboard de Presta et toujours le même soucis.

Je vient de soumettre un bug sur la plateforme que tu m'as proposé, en attente d'une aide de la part d'un Dev éventuel.

Ce n'est pas le seul soucis que j'ai, mais j'espère que la MàJ va m'en résoudre quelques un :)

 

A bientôt!

Link to comment
Share on other sites

Bonjour,

 

Vous pouvez activer le mode_dev à true dans /config/defineS.inc.php svp ? Essayez d'installer ensuite.

 

Si vous n'avez pas d'erreur qui s'affiche, dans le fichier /modules/autoupgrade/autoupgrade.php, est ce que vous pouvez insérer

d($tab);

avant la ligne 71 normalement

 

juste avant la ligne ou il y a

if (!$tab->save())

https://github.com/PrestaShop/autoupgrade/blob/master/autoupgrade.php#L71

 

Vous devriez avoir un debug apparaitre et on en saura plus sur cet onglet qui ne veut pas s'installer.

 

Par contre je ne pourrais vous répondre ensuite que lundi pour la suite....

 

Cordialement

Link to comment
Share on other sites

Bonjour Gregory!

 

Merci de prendre en charge mon petit soucis :)

Voilà ce que j'ai comme erreur lors de l'installation du module. Je l'ai attaché au post.

 

Je vous revois donc Lundi. A très vite et bon Week End!

 

PS: Ne serais ce pas un soucis de Database pas à jour ?

post-835771-0-56890000-1409937419_thumb.png

Edited by Tokidoki (see edit history)
Link to comment
Share on other sites

Re,

 

Avec le logiciel phpmyadmin, sinon vous devriez demander de l'aide à une personne plus spécialisée sur la maintenance de site web, car même si vous faites cette requête pour corriger le problème de l'onglet, vous aurez d'autres erreurs et la mise à jour se passera mal si vous la faites partir de 1.6.0.6 alors que la base n'ets pas dans cette version.

 

Quelle est la version utilisée a la base ? Pourquoi il y a t il des fichiers 1.6.0.6 sur une base qui n'est pas dans cette version ? Vous devriez probablement plutôt remettre les fichiers correspondant à la version de la base de données.

 

Cordialement

Link to comment
Share on other sites

Là par contre j'ai atteint les limites de compréhension. Tout ce qui est Base de donnée et MàJ de celle ci je ne comprend strictement rien.

Je ne me rappel plus de la version précédente. Je sais que c'est un site vendeur de thème qui ma fait tout cela et il semblerais que se ne soit pas au point ...

Vers qui dois je me tourner pour la maintenance de mon site? Avez vous une team pour cela?

 

Je suis au point mort depuis près de deux semaines maintenant, et c'est mon gagne pain. Il faut que je le finalise une bonne soir pour toute  ^^

 

Je me rend compte surtout qu'en atteignant ma base de donnée sous OVH je la retrouve vide !!! Il n'y a aucunes tables! Y aurait il un gros soucis d'install ?

Edited by Tokidoki (see edit history)
Link to comment
Share on other sites

  • 10 months later...

J'avais le même soucis dès qu'un module tente d'ajouter un lien dans l'admin.

En fait le problème vient du fait que l'installeur du module ne parvient pas à créer la ligne dans la base

Donc la seule solution que j'&ai trouvé est de créer cette ligne manuellement.

 

Pour le module One-click-upgrade, voilà ce qu'il faut faire :

  1. Se connecter à la base, ouvrir la table "ps_tab"
  2. Repérer quel est le dernier ID de la liste (si le dernier élément est le 104, celui que tu vas ajouter devra porter le numéro 105)
  3. Cliquer sur "insérer"
  4. Remplir le formulaire avec les infos suivantes (propre à ce module) :
id_tab : 105 (premier id disponible en fonction de ta liste)
id_parent : 17
class_name : AdminSelfUpgrade
AdminSelfUpgrade : autoupgrade
position : 9
active : 1

En une requete ça donne ça :

INSERT INTO `p4007_1`.`ps_tab` (`id_tab`, `id_parent`, `class_name`, `module`, `position`, `active`) VALUES ('105', '17', 'AdminSelfUpgrade', 'autoupgrade', '9', '1');

Une fois que c'est fait, re-essaye d'installer ton module et ça devrait fonctionner

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