RE : [Spip] Pb de connexion SPIP

Désolé j'avais oublié de préciser la plateforme : Windows 2000 server
et IIS 5, php 4.0.6 et mysql 3.23.45 et SPIP 1.2.1

David Serouge
Coordonnateur des services informatiques
Collège Gérald-Godin
Sainte-Geneviève, Québec
(514) 626-2666 p.227

-----Message d'origine-----
De : Hervé Lefebvre [mailto:aegir@free.fr]
Envoyé : 6 décembre, 2001 10:01
À : David Serouge
Cc : spip@rezo.net
Objet : Re: [Spip] Pb de connexion SPIP

En réponse à David Serouge <d.serouge@college-gerald-godin.qc.ca>:

Bonjour,

Je viens d'installer et de configurer SPIP.

C'est bien... mais heu... sur quoi ???

Parce que si c'est sous Linux/Apache/PHP 4.01 je ne vois pas ce qui
cloche

--
H.Lefebvre aegir@free.fr http://www.linuxfrench.net
LINUX : Ne jetez plus votre argent par les fenêtres !

Bonsoir à tous,

J'ai été planté en modifiant un article depuis la console d'admin, et depuis
je ne peux plus accéder à cet article, ni en lecture ni depuis l'interface
d'administration : depuis l'admin ça rame et ça bloque sans rien afficher
qu'une page blanche, et depuis le site ça m'affiche l'emplacement du logo et
pouf plus rien, bloqué.

Je suppose que le plus simple serait de détruire manuellement l'article et
de le refaire, mais je ne sais pas quel(s) fichier(s) supprimer sans
risque...

A moins qu'il y ait un truc plus simple ??

Qui peut m'aider ?

Merci d'avance,

Jean-Philippe

http://www.auvraiparis.com

le 6/12/01 18:46, Jean-Philippe HENRY à jean-philippe.henry@wanadoo.fr a
écrit :

Bonsoir à tous,

J'ai été planté en modifiant un article depuis la console d'admin, et depuis
je ne peux plus accéder à cet article, ni en lecture ni depuis l'interface
d'administration : depuis l'admin ça rame et ça bloque sans rien afficher
qu'une page blanche, et depuis le site ça m'affiche l'emplacement du logo et
pouf plus rien, bloqué.

Je suppose que le plus simple serait de détruire manuellement l'article et
de le refaire, mais je ne sais pas quel(s) fichier(s) supprimer sans
risque...

ce n'est pas un fichier, c'est un enregistrement dans ta base de donnée

A moins qu'il y ait un truc plus simple ??

accès direct à ta base par phpMyAdmin à installer dans un dossier à part de
ton site ? tu risques des problèmes de droits d'accès direct au dossier data

si tu as un site local miroir de ton site en ligne (avec apache/php/mysql
installés sur ta machine) tu peux tenter

- sauvegarde de ta base en ligne, il y a un bouton pour ça dans la barre des
outils de la partie privée
- rapatriement par ftp du fichier en résultant (dump qq chose) et
restauration de la base en local avec le même bouton
- ouverture de la base en local par phpMyAdmin (à placer dans un répertoire
actif du site local pour que le php fonctionne) et réparation par
suppression à la mano de l'enregistrement en cause,
- sauvegarde de la base locale propre par spip, retour de la base propre sur
ton site par ftp et restauration de la base propre en remplacement de la
base vérolée..

mais je vois tout de suite une difficulté : il n'y a peut-être pas une seule
table mySQL concernée, mais plusieurs : en fait c'est peut être même le
défaut de cohérence entre les tables à cause du plantage en cours de
rédaction qui cause les plantages ultérieurs. Lorsque l'on crée un article
il y a au moins la table spip_articles et la table spip_auteurs_articles
(qui croise les ID des auteurs et des articles) qui sont modifiées. Donc
regarder qu'il y a bien pour ton article ces deux enregistrements et si
ceux-ci sont corrects en comparant avec d'autres ne posant pas de problème.
À partir de là tu doit pouvoir tenter de réparer à la main, et sinon tu
détruit les enregistrements correspondant à ton article.

bon courage :wink:

Merci Henri !
Je ne suis pas sûr de savoir faire tout ça mais bon ... ;-))
Si quelqu'un a une solution plus simple, je suis preneur !

Cordialement,

Jean-Philippe

http://www.auvraiparis.com

le 6/12/01 18:46, Jean-Philippe HENRY à jean-philippe.henry@wanadoo.fr a
écrit :

Bonsoir à tous,

J'ai été planté en modifiant un article depuis la console d'admin, et depuis
je ne peux plus accéder à cet article, ni en lecture ni depuis l'interface
d'administration : depuis l'admin ça rame et ça bloque sans rien afficher
qu'une page blanche, et depuis le site ça m'affiche l'emplacement du logo et
pouf plus rien, bloqué.

Je suppose que le plus simple serait de détruire manuellement l'article et
de le refaire, mais je ne sais pas quel(s) fichier(s) supprimer sans
risque...

ce n'est pas un fichier, c'est un enregistrement dans ta base de donnée

A moins qu'il y ait un truc plus simple ??

accès direct à ta base par phpMyAdmin à installer dans un dossier à part de
ton site ? tu risques des problèmes de droits d'accès direct au dossier data

si tu as un site local miroir de ton site en ligne (avec apache/php/mysql
installés sur ta machine) tu peux tenter

- sauvegarde de ta base en ligne, il y a un bouton pour ça dans la barre des
outils de la partie privée
- rapatriement par ftp du fichier en résultant (dump qq chose) et
restauration de la base en local avec le même bouton
- ouverture de la base en local par phpMyAdmin (à placer dans un répertoire
actif du site local pour que le php fonctionne) et réparation par
suppression à la mano de l'enregistrement en cause,
- sauvegarde de la base locale propre par spip, retour de la base propre sur
ton site par ftp et restauration de la base propre en remplacement de la
base vérolée..

mais je vois tout de suite une difficulté : il n'y a peut-être pas une seule
table mySQL concernée, mais plusieurs : en fait c'est peut être même le
défaut de cohérence entre les tables à cause du plantage en cours de
rédaction qui cause les plantages ultérieurs. Lorsque l'on crée un article
il y a au moins la table spip_articles et la table spip_auteurs_articles
(qui croise les ID des auteurs et des articles) qui sont modifiées. Donc
regarder qu'il y a bien pour ton article ces deux enregistrements et si
ceux-ci sont corrects en comparant avec d'autres ne posant pas de problème.
À partir de là tu doit pouvoir tenter de réparer à la main, et sinon tu
détruit les enregistrements correspondant à ton article.

bon courage :wink:

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

"Henri BALMAIN" <Henri.Balmain@wanadoo.fr> écrivait :

ce n'est pas un fichier, c'est un enregistrement dans ta base de donnée

accès direct à ta base par phpMyAdmin à installer dans un dossier à part de
ton site ? tu risques des problèmes de droits d'accès direct au dossier data

Je signale à ce propos que pour les Spipeurs sur Multimania, il existe un
interface permettant d'accéder directement à sa base de donnée et de travailler
sur les tables et les enregistrements. C'est succint, mais on peut également y
entrer des requêtes SQL.

(Cela évite d'installer phpMyAdmin sur son site).

entrer son login et password.

--
Melchior de Contades

le 7/12/01 10:39, Jean-Philippe HENRY à jean-philippe.henry@wanadoo.fr a
écrit :

Merci Henri !
Je ne suis pas sûr de savoir faire tout ça mais bon ... ;-))

oh, c'est plus compliqué à dire qu'à faire :wink:
la récupération de la base sur ta machine est très simple il suffit de
suivre le mode d'emploi de SPIP qui est très clair (une petite merveille)
sa sauvegarde sur un site local aussi

reste la base mais en piochant dans le mode d'emploi de mysql (fichier en
.PDF http://dev.nexen.net/docs/mysql/chargement.html on devrait même pouvoir
trouver une commande de réparation

Si quelqu'un a une solution plus simple, je suis preneur !

tu efface le contenu de la base et tu la recrées ;-(

bon courage

Henri