SPIP Forums

[ar] [ca] [cpf] [de] [en] [es] [fa] [fr] [it]

Ce forum d’entraide est recommandé pour les utilisateurs et utilisatrices occasionnels de SPIP (Système de publication pour l’Internet). Avant de poser une question, faites une recherche sur ce site, consultez les liens utiles. Si vous ne trouvez pas de réponse, postez votre message dans la rubrique appropriée, avec un titre explicite.

Sujets : 22401 Sujets résolus :  40 %

58 visiteurs en ce moment


Accueil > Forums de discussion >  Utilisation de l’espace privé > accès à l'espace privé = identifiant inconnu

accès à l'espace privé = identifiant inconnu

par brufor - 7 mai 2009 20:59 - Réponse(s) : 55

Aie,

Je me trouve dans la posture suivante, càd, mon espace privé ne reconnais aucun des logins déjà enregistré depuis des lustres et toujours existant dans le BDD.
J’ai suivi la rubrique "comment réinstaller SPIP" : rien à faire.
La version est la 1.9.1 et tout fonctionnait jusqu’à présent (un peu plus de 4 ans).
J’avoue ne savoir quoi faire.
Si qq’1 avait une solution à me proposer, je prend aussitôt.


  • Salut,

    Envoi un lien qu’on essaye !

    squirrel


  • Slt squirrel

    Voici le lien : http://www.apprentissage-agricole.fr/php/spip_login.php3?var_url=ecrire%2F

    L’un des identifiants est : roux


  • Il est bizarre qu’en spip 1.9.1, l’appel a l’espace prive se fasse via l’ancienne syntaxe (et php3)
    Tu ne dis pas comment ni pourquoi tu procédes à une reinstallation (upgrade, etc. ?)

    Sinon tu peux tenter de supprimer le fichier
    /config/connect.php

    Ceci aura pour effet de mettre le site en maintenance, je crois. Tu devras te reconnecter à l’espace privé pour effectuer/finaliser l’installation.
    Pense à faire un sauvegarde de la BDD avec phpmyadmin


  • Essaye quand meme d’abord l’option mot de passe oublié,
    disponible sur la page de connexion à l’espace privé

    Ca donnera peut etre quelque chose de positif

    Tiens moi au courant


  • Slt rzawutang44, et merci de ton aide

    Pour réinstaller, j’ai suivi le tuto du site SPIP => http://www.spip.net/fr_article1470.html

    Ce qui revient à ce que tu me dis. J’ai rajouté un identifiant et mot de passe sans résoudre pour autant car je reste confronté tjrs au problème initial.

    Si je choisi l’option "mot de passe oublié", je reçois bien un mail avec le lien http://www.apprentissage-agricole.fr/spip_pass.php3?p=13805491764a03198b259231.30881139 cependant lorsque je clique dessus j’arrive sur "Forbidden / You do not have permission to access the requested file on this server."

    Dans la BDD, les mots de passe ne sont plus ceux qui ont été enregistré et utilisé jusqu’ à présent mais par exemple : e0715a583e9136e0717cd799c6a9c873. Par contre les login sont bien tjrs les mêmes. Peut-être y a-t-il un lien ?

    Je ne sais quoi penser et quoi faire.


  • As tu essayé de telecharger via un client ftp le fichier /config/connect.php
    et regardé ce qu’il contient (normalement ton login./mot de passe)

    Dis moi


  • Sur cette version le fichier est inc_connect.php3

    Voilà le contenu :

    <?php
    if (defined("_ECRIRE_INC_CONNECT")) return;
    define("_ECRIRE_INC_CONNECT", "1");
    $GLOBALS['spip_connect_version'] = 0.1;
    include_ecrire('inc_db_mysql.php3');
    @spip_connect_db('xx.xxx.xxx.xxx','','myxxxxx','xxxxxxxx','myxxxx');
    $GLOBALS['db_ok'] = !!@spip_num_rows(@spip_query_db('SELECT COUNT(*) FROM spip_meta'));
    ?>

    La ligne de code avec l(es)’identifiant(s) et le(s) mot(s) de passe ressemblerait à quoi et serait inséré à quel endroit du code.


  • Il semble que tu as des problemes de droits mal positionnés sur les répertoires
    Passe les tous avec CHMOD en 770
    Si pas cool, passe tout en 777 (je sais pas trop si c’est dangereux)


  • Excuse moi, tu parles de tous les répertoires sans exception ou seulement certains de très précis ?

    Lesquels si c’est le cas ?


  • tous les repertoires


  • A mon avis tu devrais faire une image des fichiers de ton site + de la base de donnees . et essaie ton site en local deja


  • Salut,

    1 - Les extensions en php3 sur une version 1.9.1 ou supérieur est à bannir.
    2 - Ton fichier inc-connect.php correspond t il bien à tes infos de base de données ? A modifier sinon !

    squirrel


  • slt squirrel

    1 - Les extensions en php3 sur une version 1.9.1 ou supérieur est à bannir.


    Mes extensions sont toutes en php3, selon toi faudrait passer tout en php.
    Je ne comprend pas. Tout fonctionnait depuis 4 ans et là d’un seul coup tout par en vrille à cause d’un "3" ?

    2 - Ton fichier inc-connect.php correspond t il bien à tes infos de base de données ? A modifier sinon !


    C’est tout bon.


  • As-tu essayé de faire une image de ton site et de ta base et de tester en local ?


  • Sincèrement, je suis incompétent sur la question. J’ai tjrs travaillé en Live.
    Comment t’y prends-tu ? Je suis sur mac Os X.


  • Laisse tomber pour le local ca va etre compliquer si tu connais pas apache et le reste.

    Accede à ta bdd via phpmyadmin et regarde ce qu’il y a dans la table

    spip_auteurs


  • rzawutang44
    dans spip_auteurs :

    Il y a 9 auteurs, et les lignes sont à peu de choses pres pareils.


  • t’as copié les 9 lignes dans le forum ? Ou juste une seule ?

    Parce que la je vois pas d’identifiant "roux"


  • Juste l’auteur 5

    Sinon pas d’autres différences hormis le contenu.


  • Je ne comprends rien de ce que tu as copié
    Peux tu me copier l’intégralité de la ligne qui contient l’idetifiant "roux"
    Je n’ai pas besoin des en tetes des colonnes, je les ai sous les yeux


  • ça sera plus clair

    Chaque champ de colonne est séparé par ❘


  • je suppose que le champs "extra" pour l’utilisateur "roux" vaut "BLOB - NULL"

    Efface cette valeur pour l’utilisateur "roux"
    Et reconnecte toi à ton espace privé


  • [BLOB - NULL] : c’est bien extra
    cependant ce n’est un champ que l’on peut effacer mais un liste déroulante.
    Dans le choix proposé, je ne sais quoi prendre car je ne vois pas à quoi ça correspond.
    Si tu peux m’éclairer !


  • On pourrait s’entendre si tu me listais les choix possibles :)

    Sinon donne-moi la valeur du champ ’id_version’ de la table spip_meta. On saura enfin quelle version de spip tu utilises réellement.


  • Désolé, t’as raison. J’apprécie bcp ton aide.

    Liste EXTRA :

    meta :



  • Il faut juste supprimer LA VALEUR BLOB - NULL (pour l’identifiant "roux"). Avec phpmyadmin , aller dans la table

    spip_auteurs

    et faire afficher (en haut)
    Ensuite trouver la ligne dont l’id est "roux" et cliquer sur le petit crayon (modifier)
    Trouver l’endroit ou il est écrit NULL - BLOB et l’enlever. Faire exécuter

    Retester

    Sinon ce numéro de version ne me dit rien 1.732 ou 1732 ?
    Si tu ne t’es pas trompé, ca veut dire que tu possèdes une version de spip 1.5 (année 2003 !)


  • Les extensions php3 correspondent à une ancienne version, c’est pour ça que j’ai posé la question ! Ta mise à jours n’est pas faite vers la 191.

    Essaye dans un premier temps de faire la mise à jours vers la version 183 pour commencer !

    squirrel


  • rzawutang44

    J’essaie en vain de changer la valeur extra comme tu me l’as indiquer. Rien à y faire. Je reste sur [BLOB - NULL]

    Je pense que je vais upgrader ma version comme me le recommande squirrel.
    Il me reste plus qu’à trouver le tuto de la procédure…

    Peut-être avez-vous une idée ?

    Je reviendrais dès que je l’aurais fait pour vous donner des nouvelles.
    Merci bcp pour le temps passer ensemble, c’est vraiment chic de votre part.

    ASAP


  • Tout a fait d’accord avec Squirrel
    Pour l’upgrade, je te conseille plutôt d’installer d’abord la 1.8 plutot que la 1.8.3.
    Si cet upgrade fonctionne, tu pourras ensuite upgrader vers les autres 1.8.x, et ensuite les 1.9 et 1.9.x

    Et pourquoi pas un jour vers spip 2.0.x :)

    Tiens-nous au courant


  • tu peux aussi effacer le fichier config/connect.php et relancer l’installation


  • Deja proposé en 3eme réponse


  • en relisant bien si tu es en 1,91 le fichier a supprimer est dans ecrire et s’appelle inc_connect.php


  • En relisant encore mieux, on voit tous très bien qu’il n’est pas sous spip 1.9.x mais spip 1.5, donc uniquement des fichiers php3 et par conséquent pas de fichiers *.php

    a+
    Cela dit il n’est pas revenu dire si son upgra de avait fonctionnait.
    Rhaaa ces newbies...


  • Pour précision, j’ai programmé l’upgrade pour ce lundi fin de journée.

    Ensuite et naturellement, je reviendrai vous faire part du résultat qq’il soit.

    Merci à vous tous


  • Bonjour squirrel et rzawutang44,

    Je galère vraiment. Pourtant la procédure est vraiment simple. Mais je dois avoir la pouasssssssssss.
    J’ai suivi vos instructions j’ai upgradé en version 1.8.
    Le login est cette fois connu, mais le MdP incorrecte si bien que je ne sais pas si la màj est réussie. Côté public, c’est tout bon. Côté admin, je ne peut savoir.
    Pensez-vous qu’il soit raisonnable et/ou possible de poursuivre la MàJ en 1.8.3 comme vous me l’avez recommandé sans avoir vérifié cette étape ?


  • 1. essayer la procédure d’oubli de mot de passe
    Si ca ne fonctionne pas faire le point 2.

    2.supprimer le fichier :

    ecrire/inc-connect.php ou
    config/connect.php

    (je ne connais plus la structure de spip 1.8)

    et se reconnecter à l’espace prive
    code>http://monsite.com/ecrire

    INFO : Ne pas upgrader vers 1.8.3, ca ne sert a rien pour le moment.


  • Avant de reprendre le fil du forum, j’ai scrupuleusement fait ce que tu décris sans aucun résultat.

    C’est navrant.


  • Pense à mettre quels sont les messages d’erreurs à chaque fois
    Sinon je ne peux pas t’aider


  • Bonjour,

    Essaye ceci :
    lance la page formulaire_inscription est inscrit un visiteur.
    Ensuite accède à la base de donnée avec phpmyadmin est donne lui les droits omnirézo en modifiant les champs de la table spip_auteurs si dans la 1.8 cette table s’appelle comme ça !!!!

    As tu accés à la base de donnée depuis phpmyadmin ?

    squirrel :D


  • Essaye avec cette url pour l’inscription :
    monsite.com/spip_inscription.php3

    squirrel :D


  • squirrel, bonne idée

    monsite.com/spip_inscription.php3


    Voilà ce que ça donne.

    Je n’avais pas autorisé des inscriptions, donc ça me semble normale.
    Je suis fait comme un rat !!!!!
    Sinon j’ai bien accès à la base de donnée via phpmyadmin.

    Ensuite accède à la base de donnée avec phpmyadmin est donne lui les droits omnirézo en modifiant les champs de la table spip_auteurs


    Peux-tu être plus précis ?

    brufor


  • Dans phpmyadmin sur ta base de donnée est affiche la "table spip_auteurs"
    puis sur insérer en haut de la table en question un nouveau administrateur.
    Si tu arrive à récréer un auteurs dans cette table alors tu pourras te reconnecter avec celui-ci...enfin du moins c’est l’idée !!
    Dans le champs statu tu as 0minirezo qui veut dire administrateur !

    Donc à éssayer !
    Mais attend l’avis d’expert comme denisb ou autre spipieur confirmé.

    squirrel :D


  • Voilà c’est fait, côté BDD c’est ok.
    Côté interface le login est reconnu mais pas le MdP

    J’essaie mot de passe oublié ?
    Je change le MdP.

    Ensuite je me log à nouveau... et devine quoi, «  ça marche à nouveau  ».

    Grand merci mon ami !!!!!!!!!!

    Maintenant je vais upgradé jusqu’à la version 2.x pas à pas, comme tu me l’avais dis plus haut.

    Que me conseilles-tu de faire pour que tout se déroule sans encombre ?


  • IL PARAIT TOUJOURS ETRANGE QUE TU AIES DES FICHIERS *.PHP3, COMME ICI :

    http://www.apprentissage-agricole.fr/php/spip_login.php3?var_url=ecrire%2F

    CONNECTE-TOI A TON ESPACE PRIVÉ ET DIS-MOI LA VERSION DE TON SPIP (TOUT EN BAS EN DROITE DE LA PAGE JE CROIS)


  • rzawutang44

    Voilà ce que je trouve


  • Ok. Pour les mises à jour, n’upgrade pas à 1.9 en une seule fois :
    Upgrade d’abord vers chacune des "sous" versions :
    1.8 > 1.8.1 > 1.8.2 > 1.8.3
    (cela consiste à copier les fichiers des distributions par ftp et à se connecter à l’espace privé)

    Un procédure particulière est nécessaire pour upgrader vers spip 1.9.
    Reviens nous voir quand tu seras sous 1.8.3.


  • Lorsque tu fais les multiples mise à jours des versions, assure toi d’être connecté à ton espace privée en même temps que tu opère les mises à jours ; C’est à dire ---> place toi dans configuration/maintenance du site.... une procédure s’affichera afin que la structure de la base de donnée ce mette à jours ! Tu n’a cas suivre les instructions d’écrite lorsque tu rencontre ce phénomène dans ton espace privée. Normalement tu devras faire cette manipulation trois fois !!

    squirrel bon courage !


  • Bonjour,

    C’est fait je suis maintenant en 1.8.3.

    Comme prévu je reviens vers vous pour passer à l’étape suivante : passer 1.9.

    Merci d’avance de vos recommandations.
    Amicalement


  • Le tutoriel pour passer de 1.8.3 à 1.9 est sur le site officiel de spip.
    Tu le trouveras à cette adresse : http://www.spip.net/fr_article3370.html

    Suis exactement la procédure et ne t’en écarte pas pour quelque raison que ce soit (sinon demande-nous)

    a+


  • Salut,

    J’ai planifié la migration pour vendredi 29.
    Le tuto semble clair et je le suivrai pas à pas.
    Je reviens dès que c’est fait pour vous faire état.

    Merci beaucoup pour l’aide de chacun.

    Amicalement


  • Alors cet upgrade ?

    Cordialement


  • < #53 > accès à l'espace privé = identifiant inconnu ˆ
    par Olivier S. - 2 juin 2009 20:02

    J’avais eu exactement le même problème (si j’ai bien tout compris).

    La réponse m’a été donné dans ce fil

    http://forum.spip.org/fr_213488.html

    Si ça peut aider...
    Tout venait des formulaires...


  • Bonjour rzawutang44

    Je pensais que ce serai simple. Le site en question est un "éritage" pour moi et SPIP un apprentissage permanent et au jour le jour.

    Que dois-je entendre par :

    Déplacez tous les fichiers et dossiers de l’ancienne installation dans un sous-répertoire. Ne les effacez surtout pas à ce stade !


    Ce qui concerne exclusivement les anciennes installations sans les fichiers html, swf, etc. que j’ai créé ?
    Par ailleurs, le site n’a jamais eu de répertoire "squelettes".
    Est-ce vraiment important et nécessaire d’en créer un ?

    Je vais finilaser cette migration ce week-end car ça semble périllieux et cela nécessite du temps et de la concentration.

    Merci


  • J’ai d’abord besoin de savoir si ton spip est installé a la racine du site
    Pour cela, dis-moi si le fichier
    COPYING.txt

    est :
    - à la racine (/)
    - ou dans un sous répertoire (/spip par exemple)




Répondre à la question

« accès à l'espace privé = identifiant inconnu »

Mots-clés

Vous pouvez étiqueter cette page de forum avec les mots-clés qui vous semblent les plus appropriés ; ils permettront aux prochains visiteurs du site de mieux se repérer :


Installation, mise à jour

Utilisation de l’espace privé

Administration, gestion, configuration du site

Créer ses squelettes

Qui êtes-vous ?