problèmes liés à la mise à jour vers SPIP 2

Bonjour, j’ai installé une mise à jour de spip 2 sur deux de mes sites et j’ai quelques soucis…

SITE A.
La mise à jour s’est apparemment bien passée, sauf que tous les caractères accentués sont remplacés par des codes. j’ai vérifié que le langage de la base de données et celui de spip soient les mêmes, ce qui est le cas (UTF8 unicode).
J’ai rédigé un nouvel article (après la mise à jour) et les accents sont cabalistiques également.
J’ai un message d’erreur qui s’affiche au dessus de mon arborescence lorsque je suis dans l’onglet « tout le site »

Warning: array_flip() [function.array-flip]: The argument should be an array in /homez.110/kodokanp/www/spip/ecrire/inc/charsets.php on line 327

Warning: Cannot modify header information - headers already sent by (output started at /homez.110/kodokanp/www/spip/ecrire/inc/charsets.php:327) in /homez.110/kodokanp/www/spip/ecrire/inc/actions.php on line 214

Je ne comprends pas ce qu’il me dit, ni d’où vient le problème… Et encore moins quoi faire pour résoudre.

SITE B.
Là, c’est la cata. la mise à jour a explosé tous les liens (entre les rubriques et vers les images) de tout le site public. le sommaire a même réussi à remplacer la rubrique 3.
Tous les autres liens mènent vers des erreurs 404, alors que la partie privée ne présente aucune erreur !
La réparation automatique de la base n’a aucun effet.
J’ai essayé de réinstaller une sauvegarde de l’ancienne base et de revenir à spip 1.9, mais il s’avère que cette base est également vérolée, et que je ne peux pas la réinstaller.
J’ai essayé d’importer une sauvegarde de la base de spip 2 sur une base vierge et j’obtiens ce message d’erreur :

Warning: fopen(…/tmp/dump/nomanSland_20090422_001.xml) [function.fopen]: failed to open stream: No such file or directory in /homez.29/nomansla/www/spip/ecrire/inc/import.php on line 231

Warning: fread(): supplied argument is not a valid stream resource in /homez.29/nomansla/www/spip/ecrire/inc/import.php on line 51

Warning: fopen(…/tmp/dump/nomanSland_20090422_001.xml) [function.fopen]: failed to open stream: No such file or directory in /homez.29/nomansla/www/spip/ecrire/inc/import.php on line 231

Warning: fread(): supplied argument is not a valid stream resource in /homez.29/nomansla/www/spip/ecrire/inc/import.php on line 51

Par ailleurs, une partie de la navigation du site privé ne s’affiche pas : la hiérarchie et les boutons « valider », notamment.

Je ne comprends pas non plus. Avez vous une idée pour résoudre ?
Je ne parle pas le php et le sql couramment…

Mille mercis d’avance pour vo(s)tre réponse(s) !!!

so

Bonjour (re) Sophie,

tes messages me semblent très suspects de mauvais transfert FTP pour
le site A et pour le site B de même problème et/ou de droits sur /tmp

Je serais toi, je revérifierai mes fichiers de spip 2.0.7 en local par
rapport à ceux en distant sur le ftp et je retransférerai en cas de
doute.

De toute manière, j'imagine que tu as fais bien attention à suivre les
recommandations (moi je ne les suis jamais mais d'autres le font) :

Amicalement

Le 24 avril 2009 00:30, [ Sophie C. ] <so@no-mansland.com> a écrit :

Bonjour, j'ai installé une mise à jour de spip 2 sur deux de mes sites et
j'ai quelques soucis...

SITE A.
La mise à jour s'est apparemment bien passée, sauf que tous les caractères
accentués sont remplacés par des codes. j'ai vérifié que le langage de la
base de données et celui de spip soient les mêmes, ce qui est le cas (UTF8
unicode).
J'ai rédigé un nouvel article (après la mise à jour) et les accents sont
cabalistiques également.
J'ai un message d'erreur qui s'affiche au dessus de mon arborescence lorsque
je suis dans l'onglet "tout le site"

Warning: array_flip() [function.array-flip]: The argument should be an array
in /homez.110/kodokanp/www/spip/ecrire/inc/charsets.php on line 327

Warning: Cannot modify header information - headers already sent by (output
started at /homez.110/kodokanp/www/spip/ecrire/inc/charsets.php:327) in
/homez.110/kodokanp/www/spip/ecrire/inc/actions.php on line 214

Je ne comprends pas ce qu'il me dit, ni d'où vient le problème... Et encore
moins quoi faire pour résoudre.

SITE B.
Là, c'est la cata. la mise à jour a explosé tous les liens (entre les
rubriques et vers les images) de tout le site public. le sommaire a même
réussi à remplacer la rubrique 3.
Tous les autres liens mènent vers des erreurs 404, alors que la partie
privée ne présente aucune erreur !
La réparation automatique de la base n'a aucun effet.
J'ai essayé de réinstaller une sauvegarde de l'ancienne base et de revenir à
spip 1.9, mais il s'avère que cette base est également vérolée, et que je ne
peux pas la réinstaller.
J'ai essayé d'importer une sauvegarde de la base de spip 2 sur une base
vierge et j'obtiens ce message d'erreur :

Warning: fopen(../tmp/dump/nomanSland_20090422_001.xml) [function.fopen]:
failed to open stream: No such file or directory in
/homez.29/nomansla/www/spip/ecrire/inc/import.php on line 231

Warning: fread(): supplied argument is not a valid stream resource in
/homez.29/nomansla/www/spip/ecrire/inc/import.php on line 51

Warning: fopen(../tmp/dump/nomanSland_20090422_001.xml) [function.fopen]:
failed to open stream: No such file or directory in
/homez.29/nomansla/www/spip/ecrire/inc/import.php on line 231

Warning: fread(): supplied argument is not a valid stream resource in
/homez.29/nomansla/www/spip/ecrire/inc/import.php on line 51

Par ailleurs, une partie de la navigation du site privé ne s'affiche pas :
la hiérarchie et les boutons "valider", notamment.

Je ne comprends pas non plus. Avez vous une idée pour résoudre ?
Je ne parle pas le php et le sql couramment....

Mille mercis d'avance pour vo(s)tre réponse(s) !!!

so

_______________________________________________
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

--
Philippe

Bonjour,

J’ai essayé de réinstaller les fichiers, (en utilisant deux clients ftp différents, au cas où) ça ne marche pas plus.
J’ai également essayé de faire un rechercher/remplacer pour les caractères spéciaux fantaisistes dans la base, ça ne fonctionne pas, ils disparaissent du site.

Je pense que mon souci provient de ce message d’erreur, vu qu’il concerne un dossier « charset »
Warning: array_flip() [function.array-flip]: The argument should be an array in /homez.110/kodokanp/www/spip/ecrire/inc/charsets.php on line 327

Dans les deux cas (cad sur les deux sites) c’est le dossier /spip/ecrire/inc qui merde.

Le problème peut-il provenir de l’hébergeur ? (je suis chez OVH)
du fait que je travaille sous mac (mais franchement, je vois pas le rapport ?)
ou bien ???

PS: oui, j’ai effectivement suivi les instructions, fait les sauvegardes et tout… sauf que le retour à spip 1.9 bloque aussi.

Merci
so

Philippe Auriol a écrit :