Migration 1.9.beta1 vers 1.9.2

Bonjour à vous,

J'ai sans doute fait une erreur stratégique, je ne recommencerai plus...
Je souhaite faire migrer mon site justement pour sortir de la version beta.
En essayant en local, j'ai le problème suivant :

Opérations effectuées:
* Site monté sur la version 1.9.beta1 (oui je sais...)
* Dans PHPmyadmin,copie de la base (structure + données)
* Dans un répertoire vierge, décompressé la version 1.9.2a
* Installation sur la copie de la base de données
* Le site fonctionne correctement

Problème :
Certains articles créés après la migration dirigent sur une erreur 404 lorsqu'on les appelle. Pourtant, ils sont bien pris en compte par les boucles, ils apparaissent bien sur mes pages, le lien qu'ils pointent est ok, mais quand on clique dessus, erreur 404.

Essais réalisés :
Pour comprendre, voici l'architecture (simplifiée) du site :
RACINE
  |-- Liens internet
  |-- Service scolaire
  |-- La vie des écoles
  |-- Primaire Foch
  |-- Primaire Goscinny
  |-- Primaire Mermoz

Pour les rubriques situées dans "La vie des écoles" je ne sais plus si elles ont été créées avant ou après la migration.
Toutes les autres ont été créées avant.
Tous les articles créés dans "Primaire Goscinny" fonctionnent.
Tous les articles créés dans "Primaire Mermoz" ou "Primaire Foch" donnent une erreur 404.
Si je crée une sous rubrique dans "La vie des écoles", les articles font tous erreur 404.
Si je crée une sous rubrique dans service scolaire, puis un article à l'intérieur, c'est OK.
J'ai comparé des articles en les consultant dans PHPmyadmin, hormis le texte, tout est identique.

Si vous avez une idée, merci d'avance.

Eric NOIRET a écrit :

Bonjour à vous,

J'ai sans doute fait une erreur stratégique, je ne recommencerai plus...
Je souhaite faire migrer mon site justement pour sortir de la version beta.
En essayant en local, j'ai le problème suivant :

Bonjour, est ce encore d'actualité?

Tu pourrais sauvegarder ta base avec les mécanismes de Spip, et la
réimporter uniquement en cas de pépin (avec la même version de Spip
lorsque tu as sauvegardé la base)

A bientôt
Grégoire

Grégoire a écrit :

Bonjour, est ce encore d'actualité?

Tu pourrais sauvegarder ta base avec les mécanismes de Spip, et la
réimporter uniquement en cas de pépin (avec la même version de Spip
lorsque tu as sauvegardé la base)

A bientôt
Grégoire

Bonjour,
merci pour ta réponse.

J'ai fait cette manip pour repartir sur une base propre. Lors de la réimportation, tous mes articles sont visibles, il n'y a pas de soucis, ce sont les nouveaux qui posent problème.

Je vais essayer de monter un spip 1.9 beta vierge puis d'importer la base par spip et de faire une mise à jour en 1.9.2a

A bientôt,
Eric.

Eric NOIRET a écrit :

Grégoire a écrit :

Bonjour, est ce encore d'actualité?

Tu pourrais sauvegarder ta base avec les mécanismes de Spip, et la
réimporter uniquement en cas de pépin (avec la même version de Spip
lorsque tu as sauvegardé la base)

A bientôt
Grégoire

Bonjour,
merci pour ta réponse.

J'ai fait cette manip pour repartir sur une base propre. Lors de la
réimportation, tous mes articles sont visibles, il n'y a pas de soucis,
ce sont les nouveaux qui posent problème.

Je vais essayer de monter un spip 1.9 beta vierge puis d'importer la
base par spip et de faire une mise à jour en 1.9.2a

A bientôt,
Eric.

Bonjour

Est ce qu'il y a une différence dans la base de donnée entre les
anciens et les nouveaux articles?

A bientôt
Grégoire

Grégoire a écrit :

Eric NOIRET a écrit :

Grégoire a écrit :

Bonjour, est ce encore d'actualité?

Tu pourrais sauvegarder ta base avec les mécanismes de Spip, et la
réimporter uniquement en cas de pépin (avec la même version de Spip
lorsque tu as sauvegardé la base)

A bientôt
Grégoire

Bonjour,
merci pour ta réponse.

J'ai fait cette manip pour repartir sur une base propre. Lors de la réimportation, tous mes articles sont visibles, il n'y a pas de soucis, ce sont les nouveaux qui posent problème.

Je vais essayer de monter un spip 1.9 beta vierge puis d'importer la base par spip et de faire une mise à jour en 1.9.2a

A bientôt,
Eric.

Bonjour

Est ce qu'il y a une différence dans la base de donnée entre les
anciens et les nouveaux articles?

A bientôt
Grégoire

Non, absolument aucune.

J'ai refait une install propre avec 1.9.beta1, import de la base par SPIP.
Tout fonctionne.
Mais c'est lorsque je mets mes squelettes que ça coince.
Je suis en train de travailler sur des nouveaux squelettes particuliers et je me suis peut-être emmêlé dans les appellations article-, article= rubrique-, rubrique=.
En enlevant tous mes squelettes spécifiques, j'ai accès à tous mes articles, ça avance. :slight_smile:
Je vais essayer de résoudre cela avant de passer en 1.9.2a (ou b le temps que je trouve?)

Cordialement,
Eric.

Eric NOIRET a écrit :

Grégoire a écrit :

Eric NOIRET a écrit :

Grégoire a écrit :

Bonjour, est ce encore d'actualité?

Tu pourrais sauvegarder ta base avec les mécanismes de Spip, et la
réimporter uniquement en cas de pépin (avec la même version de Spip
lorsque tu as sauvegardé la base)

A bientôt
Grégoire

Bonjour,
merci pour ta réponse.

J'ai fait cette manip pour repartir sur une base propre. Lors de la réimportation, tous mes articles sont visibles, il n'y a pas de soucis, ce sont les nouveaux qui posent problème.

Je vais essayer de monter un spip 1.9 beta vierge puis d'importer la base par spip et de faire une mise à jour en 1.9.2a

A bientôt,
Eric.

Bonjour

Est ce qu'il y a une différence dans la base de donnée entre les
anciens et les nouveaux articles?

A bientôt
Grégoire

Non, absolument aucune.

J'ai refait une install propre avec 1.9.beta1, import de la base par SPIP.
Tout fonctionne.
Mais c'est lorsque je mets mes squelettes que ça coince.
Je suis en train de travailler sur des nouveaux squelettes particuliers et je me suis peut-être emmêlé dans les appellations article-, article= rubrique-, rubrique=.
En enlevant tous mes squelettes spécifiques, j'ai accès à tous mes articles, ça avance. :slight_smile:
Je vais essayer de résoudre cela avant de passer en 1.9.2a (ou b le temps que je trouve?)

Cordialement,
Eric.

Bon, en fait, tout marche, c'était bien mes squelettes qui provoquaient cela (Si je trouve pourquoi, je vous tiendrais au courant)
Eric.