Vous avez oublié votre mot de passe Dotclear et vous ne pouvez plus vous connecter à votre administration, pas de panique ! Il vous suffit de suivre la petite manipulation suivante:
Tout réparer en deux minutes:
- Téléchargez le fichier passwd.php.txt disponible en pièce jointe
- Renommez-le en passwd.php
- Modifiez le fichier en entrant votre adresse IP à la ligne
define('ALLOWIP','');
. Si vous ne connaissez pas votre adresse IP, cliquez ici pour l’obtenir. Par exemple avec l’adresse IP127.0.0.1
, la ligne devra être modifiée ainsi :define('ALLOWIP','127.0.0.1');
- Transférez-le dans le dossier admin/ de votre installation Dotclear
- Dans votre navigateur web favori, allez sur : http://votre-site.tld/votre-installation-dotclear/admin/passwd.php
C’est tout, il ne vous reste plus qu’à suivre les instructions affichées.
N’oubliez pas de retirer le fichier passwd.php de votre serveur quand vous aurez fini.
Solution de Sasha
Commentaires
Bonjour ! Help aidez-moi !
Je n'arrive pas à aller sur le site http://votre-site.tld/votre-install...
Je désespère de retourner sur mon blog.
julie foggia : l'URL
http://votre-site.tld/votre-installation-dotclear/
sert d'exemple, il faut la modifier selon l'adresse de ton site et l'endroit où dotclear est installé.Bonjour
j'obtiens cette erreur :
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /mnt/134/sdc/0/2/frontignes/blog/admin/passwd.php on line 7
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /mnt/134/sdc/0/2/frontignes/blog/admin/passwd.php on line 25
Parse error: syntax error, unexpected T_STRING in /mnt/134/sdc/0/2/frontignes/blog/admin/passwd.php on line 27
@Verveine : as-tu utilisé un éditeur de texte pour modifier le fichier ? L'as-tu enregistré avec l'encodage UTF8 ?
oui j'ai un petit éditeur sur Mac mais ce n'est pas smultron je suis sur panther. J'ai l'habitude de l'utiliser pour passer des php par ftp. en UTF8 oui.
mon problème d'accès est résolu (je n'avais pas la bonne bdd pour trouver le bon id.) Tant pis pour la solution de l'erreur de script, moins urgente. Merci Moe.
merci pour l'info,
je me retrouve avec cette erreur maintenant :
Parse error: syntax error, unexpected T_NEW in /mnt/162/sdd/f/d/blog.basket/inc/admin/prepend.php on line 43
tu peux m'aider ? merci
@thouko : avais-tu cette erreur avant de changer ton mot de passe ?
Ce message d'erreur indique que PHP 5 n'est pas activé. D'après l'adresse de ton site, ton blog est hébergé par Free qui a une page sur la documentation Dotclear, elle explique notamment comment activer PHP 5.
ce système marche si on est en local ?
@Juu : ça fonctionne aussi en local. Pour l'adresse IP, il faudra probablement entrer l'adresse 127.0.0.1. Si ça ne fonctionne pas, le script donnera l'adresse IP à indiquer dans le fichier.
heu... je n'ai pas de dossier admin sur mon serveur... où dois-je uploader passwd.php ???
je l'ai mis à la racine de mon répertoire et quand je charge la page j'ai une erreur :
Warning: main(/homez.9/beurrier/www/bloglisa/../inc/admin/prepend.php) function.main: failed to open stream: No such file or directory in /homez.9/beurrier/www/bloglisa/passwd.php on line 23
Fatal error: main() function.require: Failed opening required '/homez.9/beurrier/www/bloglisa/../inc/admin/prepend.php' (include_path='.:/usr/local/lib/php') in /homez.9/beurrier/www/bloglisa/passwd.php on line 23
???!!!!!
Si tu n’as pas de dossier
admin
dans ton dossierdotclear
, Dotclear ne peut pas fonctionner…je vous assure que le dossier admin n'existe pas sur mon serveur... et Dotclear fonctionne très bien !
voici une copie d'écran :copie d'écran
et pour ceux qui veulent voir que cela fonctionne bien : mon blog
quoi faire ?
@fravoule : c'est normal qu'il n'y ait pas de dossier admin, tu utilises Dotclear 1 (le dossier
/ecrire/
est spécifique à Dotclear 1).Le script de récupération d'un mot de passe pour Dotclear 1 est là : http://svay.com/blog/index/post/200...
genial !! merci Moe !!
Bonjour
J'ai changé d'ordi et en même temps, j'ai perdu le mot de passe de mon blog dc2 .. j'ai essayé le fichier paswd.php mais j'ai une erreur à la line 101
Fatal error: Call to undefined function __() in /mnt/167/sdb/d/a/14brc103/admin/passwd.php on line 101
Que faire ? je suis nul en php Help !!
Merci de vos réponses
Jeff
Apparemment, ton souci s’est résolu, puisqu’un billet a été publié depuis ton message. Pour ceux qui rencontreraient le même souci, peux-tu nous dire comment tu t’y es pris ?
Bonjour,
merci beaucoup pour cet astuce
@+
Merci !! Thanks !! Danke schön !! Une grosse épine de retirée !!
Bonjour,
Où est la pièce jointe "passwd.php.txt" ?
Merci d'avance.
Bonjour à tous,
J'ai essayé de changer le nom "user" et après avoir sauvé j'ai été redirigé vers la page d'identification (normal) mais mon nouvel identifiant ne marche pas. J'ai mon password, l'accès à mon ftp, bref tout sauf le username. Y a t'il un moyen de le retrouver (dans les fichiers se trouvants sur mon ftp ?). D'autre part pour la technique expliquée plus haut, qu'enendez-vous par "l'endroit où dotclear est installé" ?
Merci beaucoup !
Salut,
Voilà qui m'économise une réinstall complète avec import et bricolage BDD :-)
Juste un GRAND MERCI Monsieur.
bonjour à toutes et tous, j'ai eu un souci de boite mail suite à mon changement d'ordi, pc vers Mac. J'ai voulu me connecter à dotclear pour travailler sur mon site, mais le mot de passe a été refusé, j'ai donc cliqué sur "mot de passe oublié", j'ai eu un message dans ma boite mail, avec un lien sur lequel cliquer, j'ai cliqué, nouveau message, "votre nouveau mot de passe est dans votre boite aux lettres", or a tout vérifier, aucun nouveau message avec mot de passe. je ne peux plus me connecter à Dotclear, et suis dans l'incapacité de travailler sur mon site. j'ai lu les messages précédents, dans le lien : http://votre-site.tld/votre-install... qu'est ce que "votre installation-dotclear"? suis une brêle en informatique, il a t-il un moyen pour récupérer un mot de passe,
Merci à vous....
Je viens d'essayer ce truc, ça génère bien un nouveau mot de passe, mais quand j'essaye de me loguer avec je boucle sur l'écran de login :/
Bonjour, en voulant mettre à jour le plug-in homepagemode2, je ne peux plus me connecter à mon blog, quand j'entre mon identifiant et mon mot de passe cela indique:
Notice: Trying to get property of non-object in /home/thafouip/www/snosteo/www/plugins/homePageMode2/_prepend.php on line 17
Notice: Trying to get property of non-object in /home/thafouip/www/snosteo/www/plugins/homePageMode2/_install.php on line 18
Fatal error: Call to undefined method dcSettings::addNameSpace() in /home/thafouip/www/snosteo/www/plugins/homePageMode2/_install.php on line 20
Je suis très embêté, car j'ai depuis peu en charge l'administration du blog, je n'ai aucun fichiers de sauvegarde sur mon PC et tout fonctionnait bien jusqu'à présent...
Le blog est toujours lui accessible mais du coup la page d'accueil a planté et indique le même message d'erreur.
Merci d'avance
cette procédure ne marche pas.
une page me propose de devenir superadmin et me donne mon nouveau mdp, mais quand je tape ce nouveau mdp, dotclear ne le connait pas.
existe t'il une autre procédure?
Bonjour. La procédure ne marche pas sur la version 2.8.2 de DotClear. Err 500. Dommage :/
Hélas je ne peux que confirmer Denis et chrix. Il y a bien la page pour obtenir un nouveau mdp, il y a bien un nouveau mdp, mais il ne passe pas. Pas d'erreur, mais seulement "Nom d'utilisateur ou mot de passe incorrect", le truc habituel.
D'ailleurs je m'en doutais car j'étais sûr que j'avais un bon mot de passe. Une idée ?
Toujours fonctionnel en Avril 2020 ! Et toujours aussi utile ! Merci :-)