problèmes suite à restauration

Bonjour à tous,
je suis nouveau et j’espère que ça n’a pas été déjà traité sur la iste, ou alors que vous me donnerez le ien sans m’en vouloir. j’avoue que j’ai du mal à m’y retrouver dans les archives de la liste.

J’ai voulu restaurer la base de données sur un site sous spip 2.0.8 (antidelation.lautre.net) parce que j’avais fait du ménage sur le site, que d’aucun dans les administrateurs de ce site avaient trouvé inopportuns.

Grosse galère : dans un premier temps, j’ai voulu « fusionner avec la base actuelle ». Je n’ai plus eu du tout d’accès à l’espace privé (« ce site n’est pas encore configuré », même quand je cherchais à accéder par « antidelation.lautre.net/ecrire »).

Alors j’ai écrasé la base via le bureau altern (hébergeur : lautre.net) et j’ai réinstallé complètement SPIP dans une nouvelle base à laquelle j’ai donné le même nom que l’ancienne que j’avais écrasée.
Ca fonctionne à peu près mais :
Tous les accents sont remplacés par des signes plus ou moins cabalistiques,
l’image ne s’affiche plus dans la colonne de gauche (une image en aléatoire piochée dans le site).
le plugin couteau suisse non seulement ne s’active plus mais en plus désactive tous les autres plugins dès que je cherche à l’activer.

Tout ça est très embêtant et le site n’est pas très utilisable.
merci d’avance de vos réponses.
Je précise que je suis très débutant et que je nage complètement,

Etienne

PS : j’ai installé apache en local et ça me fait exactement la même chose, donc ça ne vient pas de l’hébergeur.
Je précise aussi que depuis que je fais les mises à jours en spip 2, je n’ai jamais aucune manip à faire comme il y en avait avant dès qu’on se reconnectait à l’espace privé. j’ai toujours pensé que c’était normal mais là j’ai un doute.

Bonjour,

Plusieurs questions (peut-être stupide), mais pour bien comprendre :

1 La base restaurée était bien en 2.0.8 ?
2 Sinon quelle version était ton site ?
3 Avais tu mis à jour les plugins ?
4 Les images sont-elles présentes dans le répertoire IMG ?

Le 15 juin 09 à 17:04, Etienne Berger a écrit :

Bonjour à tous,
je suis nouveau et j’espère que ça n’a pas été déjà traité sur la iste, ou alors que vous me donnerez le ien sans m’en vouloir. j’avoue que j’ai du mal à m’y retrouver dans les archives de la liste.

J’ai voulu restaurer la base de données sur un site sous spip 2.0.8 (antidelation.lautre.net) parce que j’avais fait du ménage sur le site, que d’aucun dans les administrateurs de ce site avaient trouvé inopportuns.

Grosse galère : dans un premier temps, j’ai voulu « fusionner avec la base actuelle ». Je n’ai plus eu du tout d’accès à l’espace privé (« ce site n’est pas encore configuré », même quand je cherchais à accéder par « l’Autre Net, hébergeur associatif autogéré »).

Alors j’ai écrasé la base via le bureau altern (hébergeur : lautre.net) et j’ai réinstallé complètement SPIP dans une nouvelle base à laquelle j’ai donné le même nom que l’ancienne que j’avais écrasée.
Ca fonctionne à peu près mais :
Tous les accents sont remplacés par des signes plus ou moins cabalistiques,
l’image ne s’affiche plus dans la colonne de gauche (une image en aléatoire piochée dans le site).
le plugin couteau suisse non seulement ne s’active plus mais en plus désactive tous les autres plugins dès que je cherche à l’activer.

Tout ça est très embêtant et le site n’est pas très utilisable.
merci d’avance de vos réponses.
Je précise que je suis très débutant et que je nage complètement,

Etienne

PS : j’ai installé apache en local et ça me fait exactement la même chose, donc ça ne vient pas de l’hébergeur.
Je précise aussi que depuis que je fais les mises à jours en spip 2, je n’ai jamais aucune manip à faire comme il y en avait avant dès qu’on se reconnectait à l’espace privé. j’ai toujours pensé que c’était normal mais là j’ai un doute.


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

1 La base restaurée était bien en 2.0.8 ?

Le site est en 2.0.8 et la base avait été sauvegardée depuis cette version.

3 Avais tu mis à jour les plugins ?

non, je ne les avais pas mis à jour depuis 2 ou 3 mois

4 Les images sont-elles présentes dans le répertoire IMG ?

Oui. Ces images sont des documents joints à des articles. Elles s'affichent alléatoirement en page d'accueil. Si je vais dans les articles en question, je les vois sans problème.

Je ne suis pas un pro de spip mais tes problêmes n'étant déjà arrivés je pensais pouvoir t'être d'une plus grande aide, mais là ...

Ceci dit, ton site à toujours été en Spip 2 ?

cars
> Ce plugin couteau suisse non seulement ne s'active plus mais en plus désactive tous les autres plugins dès que je cherche à l'activer.
  Cela m'est déjà arrivé, mais cela venais de plugins non compatibles (mais pas en sur un 192),
  1. as tu essayé de réinstaller chaque plugin un à un ? Pour trouver les incompatibilités. Sinon quels sont tes plugins.

2. As tu vérifier https://192.168.0.10/spip2/ecrire/?exec=config_lang si tes caratères sont bien en utf 8 ?
Sinon de ré-instaler la base (en vidant bien caches et les répertoires temp et config).

Car cela bien de ta base sauvegardé car les plugins apparaissent bien accentués sur ton site.

Sinon rien ne change je m'avance un peu, mais ne faudrait-il pas
1 - refaire une instal propre sans plugins
2 - vérifier les encodages de spip et la Bd pour solutionner.
3 - Sauvegarder
4 - Installer les plugins

Pas mieux ;(

Le 15 juin 09 à 19:36, Etienne Berger a écrit :

1 La base restaurée était bien en 2.0.8 ?

Le site est en 2.0.8 et la base avait été sauvegardée depuis cette version.

3 Avais tu mis à jour les plugins ?

non, je ne les avais pas mis à jour depuis 2 ou 3 mois

4 Les images sont-elles présentes dans le répertoire IMG ?

Oui. Ces images sont des documents joints à des articles. Elles s'affichent alléatoirement en page d'accueil. Si je vais dans les articles en question, je les vois sans problème.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Je ne suis pas un pro de spip mais tes problêmes n'étant déjà arrivés je pensais pouvoir t'être d'une plus grande aide, mais là ...

T'es surement pas aussi incompétent que moi ...

Ceci dit, ton site à toujours été en Spip 2 ?

Non, il a été créé en 1.9, avec des mises à jours régulières jusqu'à 2.0.8. Ma sauvegarde a été faite depuis le site en 2.0.8 et tout a toujours bien fonctionné jusqu'à ce que je tente une restauration de base pour annuler des suppressions d'auteurs que j'avais faites (j'en ai supprimé 200 et il y en avait pas mal dans le tas qu'il fallait conserver.

    1. as tu essayé de réinstaller chaque plugin un à un ?

Oui,
De plus, en local, j'ai réinstallé un spip 2.0.5 complet avec une nouvelle base vide, et j'y ai installé le couteau suisse avant de restaurer une base sauvegardée à l'époque où j'étais en 2.0.5. Ca a fonctionné et j'ai pu ensuite remettre un à un les autres plugins. Mais dès que j'ai cherché à restaurer une nouvelle base plus récente, ça a à nouveau foiré. Et quand je refais cette manip avec un spip 2.0.8, ça ne fonctionne pas. Vraiment j'y comprend rien du tout.

2. As tu vérifier https://192.168.0.10/spip2/ecrire/?exec=config_lang

Là je ne comprend pas bien ce lien

si tes caratères sont bien en utf 8 ?

Quand je restaure ma base, le jeu de caractère du site est en iso-8859-1. Je crois que c'était comme ça avant et ça fonctionnait. Ceci dit, quand je converti en utf8 (/ecrire/?exec=convert_utf8), ça change effectivement le jeu de caractère (d'après ecrire/?exec=config_lang), mais ça ne change rien à l'affichage.

Sinon de ré-instaler la base (en vidant bien caches et les répertoires temp et config).

Fait plein de fois (mais si je vide config, faut réinstaller spip). J'ai plein de fois tout refais à partir de zéro, dans tous les sens.

Car cela bien de ta base sauvegardé

Oui, ce me semble !

1 - refaire une instal propre sans plugins

Fait

2 - vérifier les encodages de spip et la Bd pour solutionner.

Quoi t'est ce que celà veut dire ?

Pas mieux ;(

Déjà grand merci !

je veux bien essayer d'installer ta base sur un spip chez moi pour voir si les pb sont récurents

Je te remercie, mais avant de te faire perdre plus de temps j'essaie une autre manip consistant à restaurer une base sauvegardée chez l'hébergeur (donc pas générée par SPIP.
J'ai un peu de mal mais ça avance doucement. D'ici bientôt je reposterai pour redemander de l'aide ou pour expliquer si j'ai résolu comme ça.

Merci,
Etienne

Bonjour,

Petit rappel du problème : suite à une restauration de base de données, problème d'affichage de caractères et de plugins (le couteau suisse ne s'active pas et les désactive tous). La conversion du jeu de caractère de iso-8859-1 en UTF-8 ne change rien au problème.

Résolution : il a fallu restaurer la base directement depuis la sauvegarde de l'hébergeur pour que ça puisse fonctionner correctement, sans aucune autre manip.

Après beaucoup beaucoup de tests en local et sur le site distant, voilà les conclusions :

J'ai repris ce site il y a plus d'un an lorsqu'il a changé d'hébergeur. A l'époque, en SPIP 1.9, il n'y a pas eu de problème pour restaurer la base que l'ancien webmaster m'avait envoyée. Le site a toujours eu comme jeu de caractère iso-8859-1.

Au fil des mises à jour, le site est maintenant en SPIP 2.0.8. La restauration de la base n'est pas possible sans erreur si elle a été sauvegardée dans le jeu de caractère iso-8859-1. Je ne sais pas si le problème est au moment de générer la sauvegarde ou au moment de la restaurer.

Par contre, si je converti le site en utf-8 puis que je fais la sauvegarde après, alors je peux la restaurer sans problème.

Ou alors en restaurant directement la sauvegarde de l'hébergeur par mysql.

Voilà, pour l'instant je laisse le site en iso-8859-1 puisqu'il a toujours été comme ça et que quand j'ai restauré une base en utf-8, j'avais des toutes petites différences d'affichage.

Etienne