[résolu] Rétrograder de PluXml 5.9.0 legacy vers 5.8.4 après déménagement de mon blogue !
antistress
Member
Bon voilà, ma situation est atypique
Étant initialement sous toile-libre.org bloqué sous une ancienne version de PHP (5.5.38), j'ai dû passer sur PluXml 5.9.0 legacy pour bénéficier des dernières corrections de PluXml.
J'ai finalement décidé de changer hébergement au profit de tuxfamily.org (qui propose PHP 5.6.40) pour revenir sur une version officielle de PluXml.
Mais voilà le pb que j'ai :
- soit je garde mon dossier data/configuration et la mise à jour bloque : l'écran de mise à jour me demande de spécifier le numéro de ma version actuelle et lors de la mise à jour j'obtiens l'erreur suivante :
Aucun utilisateur présent dans le fichier data/configuration/passwords.xml
[...]
Une erreur s'est produite pendant la mise à jour. - soir je supprime mon dossier data/configuration, l'installation se fait bien mais je ne récupère que quelques billets récents et perds les mots-clés et catégories notamment (cf http://libre-ouvert.tuxfamily.org/).
Une idée de comment je peux stabiliser tout ça : passer à PluXml 5.8.4 tout en gardant ma configuration ?
Merci d'avance !
PS : je n'ai pas l'impression d'avoir un fichier data/configuration/passwords.xml ni dans ma sauvegarde ni sur ma nouvelle installation chez tuxfamily.org
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Le numéro de version de PluXml est stocké dans le fichier data/configuration/parametres.xml
Pour la version actuelle dePluXml, cela ressemble à cela :
Dans ta version exotique, tu as certainement une valeur différente de "5.8.4". Essaie en mettant la bonne valeur.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
merci beaucoup bazooka07 pour ta réactivité
Le numéro de version était à 5.9.0 en effet.
Je l'ai mis à 5.8.4 et "c'est bon"
c-a-d que le site fonctionne
par contre il n'a pas fait le processus de mise à jour du coup, il s'est lancé direct (puisque j'ai mis "la même version")
Peut être devrais-je en passer par un numéro 5.8.3 pour forcer la mise à jour ?
(À moins qu'une nouvelle version soit proche d'être publiée ? )
(sinon je note deux bogues :
site pour tester : http://libre-ouvert.tuxfamily.org)
Le format des données n'a pas changé entre les versions 5.8.1 et 5.8.4 de PluXml n'a pas changé. Juste des corrections de bogues ou des améliorations dans le fonctionnement de PluXml.
Pour l'article de décembre, édite le et vérifie les dates sur le panneau de droite. Enregistre, même si tu ne fais pas de modifs. Cela devrait résoudre le problème.
Dans le thème par défaut, le tri des tags est aléatoire. Si cela ne convient pas, on peut choisir un tri alphabétique ou un tri par popularité. Voir comment est déclarée la fonction plxShow::tagList dans le fichier core/lib/class.plx.show.php :
Remplacer order par alpha ou une chaine vide dans le fichier themes/default/sidebar.php. Par exemple :
P.S. : Ton site n'est pas en https. Cela le rend dangereux et cela nuit au référencement par Google.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
1) top, merci
2) j'ai tout tenté, de mettre une autre date en décembre, de le passer en janvier 2020 avant de le repasser en décembre 2019. Même en mettant une date en novembre 2019 il me le sort de 2019 et me note novembre 2019 (1) c'est très étrange !
3) merci pour l'info pour les tags, je comprends mieux, ce n'est donc pas un bogue. Excellente idée le tri alphabétique, j'ai fait la modification. Par contre je vois que les tags majuscules sont en premier (ça se discute) et que les tags accentués sont en dernier (c'est un bogue pour moi - cf "émotions" sur mon blogue).
4) Oui j'ai une alerte à chaque fois que je mets mes identifiants, je n'ai aucune idée comment faire je vais me renseigner, merci ! A priori il y a ce qu'il faut https://forum.tuxfamily.org/topic/696/la-cle-publique-certificat-ssl/
Je vais m'occuper de ça et aussi de mettre en place une redirection depuis mon ancien blogue (edit : apparemment pas possible car nécessite la réécriture d'Url qui n'est pas proposée chez Toile Libre), j'aurai une infrastructure au niveau (hébergement suivi avec https et PluXml version stable) !
Chez toile-libre, tu peux faire une redirection vers ton nouveau site http://libre-ouvert.tuxfamily.org.
Il y a de grosses chances que chez Tuxfamily tu auras une redirection automatique de http://libre-ouvert.tuxfamily.org vers https://libre-ouvert.tuxfamily.org quand tu auras installé les certificats SSL
Pour le conflit majuscules/minuscules, le problème se situe entre la chaise et le clavier :
Soit l'utilisateur rentre tout en minuscules, soit il rentre en majuscules.
C'est pour cela qu'il ne faut jamais compter sur l'utilisateur !
Pour les lettres accentuées, cela se gère mais c'est un peu plus compliqué.
Pour la date, je n'ai pas d'idée dans l'immédiat.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Hélas ni Sudwebdesign ni moi n'avons pu faire marcher la redirection d'url prévu dans PluXml chez Toile Libre (lien ci-dessus) donc je ne pense pas qu'elle soit disponible
Je vais voir comment on fait pour "installer les certificats SSL"
Je me suis occupé du pb entre la chaise et le clavier
merci bazooka07
Chez toile-libre crée un fichier index.html à la racine de ton vieux site avec ceci :
Il est possible que Toile-libre ne permette pas la ré-écriture d'urls (module rewrite de Apache non installé, pas de droit en écriture pour .htaccess, ...)
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
c'est vraiment gentil bazooka07
J'ai testé et j'obtiens :
Ils ont vraiment des problèmes dans leur toile.
J'ai posé ce fichier chez free.fr et cela passe sans souci :
http://kazimentou.free.fr/test/index.html
As-tu accès aux logs de ton serveur ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
J'ai accès à un panel VHFFS 4.6.0 mais je ne vois pas de logs
Je n'ai pas de compte chez Toile-libre et ma boule magique est en panne
Sans accès aux fichiers de log, je ne peux pas t'aider plus.
Tu peux utiliser le ftp chez toile-libre ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
absolument, j'ai FileZilla à cet effet
Tu dois pouvoir déposer le fichier index.html à la racine de ton site.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
http://libre-ouvert.toile-libre.org/index.html fonctionne... de l'espoir, donc ?
"Ton site n'est pas en https. Cela le rend dangereux et cela nuit au référencement par Google"
ayé, j'ai une redirection http->https sur mon nouveau site chez tuxfamily.org
Reste plus que la question de la redirection ancien->nouveau site !
Alors c'est un peu fou : j'ai créé un nouveau billet ex nihilo (numéroté article241) dans lequel j'ai recopié l'ancien et que j'ai affublé de la même date, j'ai supprimé l'ancien (numéroté article86, apparemment un ancien numéro que j'avais recyclé car j'en suis à 200+ actuellement), et ben le bogue est reproduit : le nouvel article daté de décembre 2019 est traité à part dans le cartouche ! o_O