THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 MàJ 1.5.2

(03-08-2012 16:52:31)


La mise à jour s'est pas mal passée, même si  le mode d'emploi joint n'est quand même pas tip-top.:/
En back-office il est annoncé à tous les endroits adéquats que je suis en version 1.5.1 et que c'est la dernière en date ! (C'est pour mieux tromper les hackers ?).:mad:
Sinon, il semble que je retrouve ma navigation multilingue. smile

Bilan globalement positif.:cool:
Merci à tous les travailleurs de Thélia.

Je vais maintenant explorer tout ça pour tirer le meilleur parti des nombreuses améliorations.

Last edited by Léon (03-08-2012 16:53:39)

Offline

#2 Re: MàJ 1.5.2

(05-08-2012 08:24:53)


Bonjour tous

Léon wrote:

En back-office il est annoncé à tous les endroits adéquats que je suis en version 1.5.1 et que c'est la dernière en date !

+ 1

Offline

#3 Re: MàJ 1.5.2

(05-08-2012 16:43:30)


Question: dans le B.O., configuration -> gestion des variables, pouvez vous voir les variables "utilisercacheplugin" et "emailscommande" ?


OpenStudio Toulouse

Offline

#4 Re: MàJ 1.5.2

(05-08-2012 16:59:00)


Ni l'un, ni l'autre ("utilisercacheplugin" et "emailscommande").

Liste de l'existant :

    code_langue_paypal2
    devise_paypal2
    dropbox_rep
    emailcontact
    emailfrom
    memcache
    nomsite
    paypal2
    rewrite
    rsspass
    serveur2
    style_chem
    tva
    verifstock

C'est grave ?

Last edited by Léon (05-08-2012 17:13:49)

Offline

#5 Re: MàJ 1.5.2

(05-08-2012 17:22:27)


Oui et non.

Je suppose que l'installeur ne s'est pas terminé correctement, à partir de la ligne 65 de install/patch/1.5.2.php, les requêtes n'ont pas été exécutées.

Pourquoi ? Sans doute à cause d'un binz à déterminer avec votre fichier Cnx.class.php.


OpenStudio Toulouse

Offline

#6 Re: MàJ 1.5.2

(05-08-2012 17:40:20)


Effectivement la BDD ne contient pas par exemple les isocodes annoncés en ligne 84.

Tu veux dire qu'il faut mettre en action Cnx.class.php ?
Si je le lance, j'ai une page blanche.

Ou faut-il relancer une Màj 1.5.2 sur la 1.5.2 ?

Ou est-ce qu'il faut tout reprendre à partir de la 1.5.1 ?

Ou relancer simplment le patch ?

Ou… ?

Last edited by Léon (05-08-2012 19:40:56)

Offline

#7 Re: MàJ 1.5.2

(05-08-2012 21:32:29)


Ou est-ce qu'il faut tout reprendre à partir de la 1.5.1 ?

Oui, en suivant cette procedure de mise à jour.


OpenStudio Toulouse

Offline

#8 Re: MàJ 1.5.2

(05-08-2012 22:04:09)


Merci Franck,

je vais donc reprendre l'installation à partir de la 1.5.1

Ton tutorial est vraiment bien.

Offline

#9 Re: MàJ 1.5.2

(06-08-2012 15:46:24)


Je reprend la mise à jour à partir de la 1.5.1.


"Le fichier /admin n'est pas accessible en écriture"
bien sûr puisqu'il n'existe pas, j'ai suivi le processus

Etape 2
Renommez votre répertoire admin…

????????? ?

Je repasse le nom en admin et libère les droits en 777 pour tout le dossier.
Bon pour l'étape suivante.

Connexion à la base de données.
Je renseigne correctement les champs (idem avec ce qui fonctionnait bien en 1.5.1)

Ecran suivant :
Choix de la base
Veuillez choisir votre base de données.
massilia (THELIA est déjà installé dans cette base.)
Bouton radio grisé

Après validation retour vers l'écran Connexion à la base de données.

Erreur ! Veuillez vérifier vos informations de connexion
J'ai vérifié et revérifié (et même copiés/collés à partir de l'interface de gestion du serveur.)
Grand moment de solitude…
-----------------
Et si je me connecte côté public :
Le php demande un doc : client/config_thelia.php qui n'est pas dans le dossier

J'en trouve un dans /client.orig.

Je le copie dans le dossier client et je libère ses droits… relance :

Le serveur de base de données n'est pas accessible.
------------------
Côté mise à jour ça tourne toujours en rond.

Je renseigne directement le doc client/config_thelia.php avec les identifiants de connexion à la BDD

Le front Office devient accessible.

------------------
Je déconnecte le navigateur pour effacer la session et je relance l'install :

Mise à jour en cours ...

Mise à jour vers 1.5.2 .............................. ECHEC

Le fichier /classes/Cnx.class.php.orig n'est pas accessible en écriture

Ce doc n'existe pas ?
Par précaution je recopie tout le contenu du dossier classes à partir du dossier 1.5.2

Last edited by Léon (06-08-2012 16:24:31)

Offline

#10 Re: MàJ 1.5.2

(06-08-2012 16:21:26)


Tu fais un installation, là, pas un mise à jour. Manifestement, la 1.5.1 que tu essaie de mettre à jour n'est pas complète, ou a été bidouillée.

Assure toi de repartir d'une 1.5.1 complètement fonctionnelle (genre, on peut passer une commande) pour que la mise à jour puisse réussir.

Je vais préciser mon tuto dans ce sens là, ça n'a pas l'air assez clair...


OpenStudio Toulouse

Offline

#11 Re: MàJ 1.5.2

(06-08-2012 16:27:59)


Bon,

je suis passé à côté de la plaque ?

Je stoppe tout et réinstalle ma 1.5.1.
Sauf la base puisqu'elle n'a pas été atteinte.

Last edited by Léon (06-08-2012 16:32:23)

Offline

#12 Re: MàJ 1.5.2

(06-08-2012 16:28:20)


Assurez vous aussi que le Thelia que vous souhaitez mettre à jour est complet et fonctionne correctement, c'est à dire que vous pouvez y passer une commande avec succès. Une tentative de mise à jour sur une installation incomplète, bricolée, ou non- fonctionnelle ne pourra pas réussir.

Donc :

1) remonter ta sauvegarde de la 1.5.1 (BDD et fichiers)
2) Tester que tout est OK en passant une commande avec cette version 1.5.1
3) Si tout fonctionne, procéder à la mise à jour vers la 1.5.2 en suivant le tuto.

Si 2) n'est pas OK, ce n'est pas la peine de tenter une mise à jour: ça va foirer.


OpenStudio Toulouse

Offline

#13 Re: MàJ 1.5.2

(06-08-2012 16:43:23)


Je pars d'une 1.5.1 pas bricolé et qui fonctionne.
Commandes envois des e-mails, BO opérationnel.
Je vais réessayer encore une fois.

Offline

#14 Re: MàJ 1.5.2

(06-08-2012 18:13:30)


Merci Roadster,

Mise à jour en cours ...

Mise à jour vers 1.5.2 .............................. OK

Mise à jour terminée.

Pensez à supprimer le répertoire install de votre serveur !

Les variables sont bien là, le site semble fonctionner.
A vouloir faire trop de choses à la fois, j'ai zappé le fait qu'il fallait remplacer le contenu du dossier classes et non pas le dossier lui même.
une belle prise de tête pour une petite c…

Mais quand même : smile

Version en cours
V1.5.2
Dernière version disponible
V1.5.1

Offline

#15 Re: MàJ 1.5.2

(06-08-2012 18:46:03)


Bien joué !

Dernière version disponible, ça, c'est une mise à jour que l'équipe Octolys doit faire sur thelia.net


OpenStudio Toulouse

Offline

#16 Re: MàJ 1.5.2

(06-08-2012 22:46:22)


Cher Roadster. Je ne suis pas sûr que mon installation soit bidouillé et il fonctionne. Il est certes customisé, comme je suppose beaucoup d'installations. Maintenant je ne sais pas non plus pourquoi la mise à jour ne fonctionne pas.

Je redis, je suis remonté en 1.4.2 de nouveau et cela fonctionne mais la mise à jour attendra.

Offline

#17 Re: MàJ 1.5.2

(06-08-2012 23:03:42)


Ma règle d'or est la suivante: "tant que ça marche, n'essaie pas de réparer" smile


OpenStudio Toulouse

Offline

#18 Re: MàJ 1.5.2

(07-08-2012 02:06:58)


Roadster31 wrote:

"tant que ça marche, n'essaie pas de réparer"

+1


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline

#19 Re: MàJ 1.5.2

(07-08-2012 05:57:24)


Bonjour tous

roadster31 wrote:

Question: dans le B.O., configuration -> gestion des variables, pouvez vous voir les variables "utilisercacheplugin" et "emailscommande" ?

Pas de problème cela apparait.

roadster31 wrote:

Assure toi de repartir d'une 1.5.1 complètement fonctionnelle (genre, on peut passer une commande) pour que la mise à jour puisse réussir.

C'est sur et on venait juste de finir l'installation.

Léon wrote:

Mise à jour en cours ...
Mise à jour vers 1.5.2 .............................. OK
Mise à jour terminée.
Pensez à supprimer le répertoire install de votre serveur !

Ce que j'ai eu aussi et pourtant la version en cours est toujours 1.5.1
(sans compter que le fichier config_thelia.php ne s'est pas créé, mais c'est une autre question)

Offline

#20 Re: MàJ 1.5.2

(07-08-2012 08:10:47)


Bonjour Griggione,

lit mon dernier post d'hier, ça pourrait t'aider ?

Last edited by Léon (07-08-2012 08:12:44)

  • manu
  • faï tot petar miladiu

Offline

#21 Re: MàJ 1.5.2

(07-08-2012 08:22:22)


Le changement a été fait concernant le numéro de version

Toutes nos excuses.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#22 Re: MàJ 1.5.2

(07-08-2012 08:27:06)


Bonjour Léon

Ca me créé une erreur :

Fatal error: Undefined class constant 'PAYE' in /xxx/accueil.php on line 31

manu wrote:

Le changement a été fait concernant le numéro de version

C'est pas bien grave, de plus on est là pour signaler.
Comment on peut faire pour arranger le coup sans tout recommencer ?

Offline

#23 Re: MàJ 1.5.2

(07-08-2012 08:40:04)


Comment on peut faire pour arranger le coup sans tout recommencer ?

On ne peut pas.

Il faut remonter tes sauvegardes de la 1.5.1 (fichiers ET base de données), vérifier qu'elle fonctionne en passant une commande, et suivre scrupuleusement le guide de mise à jour.


OpenStudio Toulouse

Offline

#24 Re: MàJ 1.5.2

(07-08-2012 08:44:25)


Roadster a raison,

il ne faut pas essayer de "sauver" la situation.
A essayer de faire ça, j'ai perdu un temps fou.
Il faut repartir d'une installation saine et mettre à jour avec méthode. Et attention au dossier classes, qu'il ne faut pas remplacer brutalement.

Regarde bien cette vidéo (signalée dans le mode d'emploi de Roadster) :

http://vimeo.com/24613269

Offline

#25 Re: MàJ 1.5.2

(07-08-2012 09:25:06)


Bis repetita placent.

L'article 1 du mode d'emploi de Roadster est à interpréter avec la vidéo :

http://vimeo.com/24613269

bien voir la manip pour le dossier "classes"

pour une mise à jour.