[Réglé] Connecter impossible panel admin - Version imprimable +- MyBB.support, le portail francophone de MyBB (http://mybb.support) +-- Forum : MyBB.fr (http://mybb.support/forum-1.html) +--- Forum : Support (http://mybb.support/forum-5.html) +--- Sujet : [Réglé] Connecter impossible panel admin (/thread-6202.html) Pages :
1
2
|
Connecter impossible panel admin - ludo65 - 26-12-2012 Bonjour, Voilà j'utilise mybb depuis un bout de temps, et j'ai décidé de créer un deuxième forum ce matin. Tout aller très bien jusqu'a qu'il devienne impossible de se connecter a l'interface admin. L'erreur ne vient pas des mots de passe et de l'identifiant car j'arrive très bien à me connecter sur le forum en lui même. J'ai lu votre sujet en FAQ, et ma foi ça m'a pas vraiment aidé ! "Si votre forum est à cette url : http://sous_domaine.mon_domaine.com, les réglages doivent être : Domaine des cookies : sous_domaine.mon_domaine.com ou mon_domaine.com Chemin des cookies : /" Donc d'après le tuto, je dois mettre "css.team-skillof.fr" sans "." devant css ? http://gyazo.com/915cd921a9d98f08972fe58e21b42e31 Doit y avoir une erreur dans votre tuto je suppose ? car logiquement, on devrait mettre ".sousdomaine.domaine.com" non ? Et après donc je remets un nouveau settings, toujours le meme problème. J'ai réinstallé tout le forum, deux fois d'affilés plus de connexion possible au bout de quelques minutes. Des solutions ? Merci ! Ps : Pour le pseudo et le mot de passe, vu que cela touche le panel admin, je ne pense pas qu'il y en ai besoin ? Et puis il y a qu'un seul compte admin pour le moment. Au pire je peux l'envoyé a des gens de confiance (ce qui se fait sur le forum anglais mybb) Et bien entendu, Settings.php en 644, et j'ai fait le test sur 2 pcs avec 2 navigateurs différents. RE: Connecter impossible panel admin - spyto - 26-12-2012 Effectivement il y a des erreurs dans le tuto. Il faut toujours le '.' au début du domaine des cookies. Cette erreur est liée à ce post sur mybb.com que j'avais traduit où ils avaient aussi oublié les points... Donc pour toi, c'est bien : .css.team-skillof.fr Après avoir changé la valeur dans ".inc/settings.php" if faut immédiatement la modifier aussi dans l'admin sous peine de se retrouver dans la même situation. En effet, si on n'est pas assez rapide pour le changer dans l'admin, l'ancienne valeur est relue dans la base et réinsérée dans /inc/settings.php ! Conseil : garde la fenêtre ouverte sur la page admin adéquate pour pouvoir rajouter immédiatement le point et valider. Autre alternative : aller changer directement dans la BD via phpMyAdmin. Table mybb_settings, enregistrement 'cookiedomain', champ 'value'. Mais dans tous les cas il faut être synchrone et changer partout au même instant. A chaque nouvelle validation dans l'admin, mes valeurs sont relues dans la nase et reportées dans /inc/settings.php. ./inc/settings.php doit être CHMODé à 666. RE: Connecter impossible panel admin - ludo65 - 26-12-2012 CHMODé à 666 >> OK Pour le tuto, ok d'accord je me disais bien que c'était pas très logique. Et pour le changement, ben donc il n'y a pas de changement à faire vu que je suis bien en : " $settings['cookiedomain'] = ".css.team-skillof.fr"; $settings['cookiepath'] = "/"; " Du coup comment puis je faire ? Merci RE: Connecter impossible panel admin - Saphir - 26-12-2012 Bonjour et bonnes fêtes de Noël. Comme l'a dit Spyto, une fois les changements apportés dans le fichier (ce que vous avez fait), procédez comme suit : 1. Effacez vos cookies sur le domaine complet (.team-skillof.fr) de façon à ce que votre navigateur n'entre pas en conflit avec les nouveaux paramètres ; 2. Reconnectez-vous à votre forum, puis à votre panneau d'administration ; 3. Dans la configuration de votre forum (Adminisration > Configuration), modifiez le domaine et le chemin des cookies. Explication : Le forum applique les règles qui sont stockées dans le fichier que vous avez modifié. Cependant, les paramètres d'administration sont stockés dans la base de données. Régulièrement, pour s'assurer que les paramètres effectifs du forum correspondent bien aux paramètres entrés dans l'administration, le fichier est adapté aux valeurs de la base de données. Si vous modifiez seulement le fichier, au bout d'un certain temps, MyBB copiera les valeurs de la base de données (les anciennes valeurs) dans le fichier, annulant ainsi les modifications apportées. Pour palier à cela, vous devez vous rendre dans le panneau d'administration du forum et y appliquer aussi les modifications. Une fois ceci fait, vous ne devriez plus rencontrer de problème de connexion. Pensez toutefois à bien supprimer vos anciens cookies de façon a éviter les conflits avec les nouveaux paramètres. Espérant avoir répondu à votre question, je vous souhaite une excellente journée. RE: Connecter impossible panel admin - spyto - 26-12-2012 En voyant ce screen : http://gyazo.com/915cd921a9d98f08972fe58e21b42e31 une idée me traverse l'esprit... Avec quel éditeur modifies-tu le fichier /inc/settings.php ? Si c'est avec le Bloc-note de Windows, pas besoin d'aller chercher plus loin. Il ne faut jamais l'utiliser ! Il enregistre en UTF-8 avec la signature BOM. Il y a des symboles parasites en début de fichier qui perturbent MyBB. Il est alors fort probable que le fichier soit purement et simplement ignoré. Les fichiers doivent être édités avec un éditeur propre (genre Notepad++ ou Hapedit) et enregistrés en UTF-8 sans BOM. RE: Connecter impossible panel admin - ludo65 - 26-12-2012 Effectivement j'ai édité avec le bloc note. Habitué à des configs de serveurs, je pensais pas que cela dérangeait. Bref j'ai notepad sous la main. Mais le truc c'est que que j'édite ou pas ça peut pas venir de ça. Enfin quand je remet un nouveau fichier settings.php, il me le config directement comme sa : $settings['cookiedomain'] = ".css.team-skillof.fr"; $settings['cookiepath'] = "/"; On est bien d'accord, cela ne vient donc pas des cookies ? RE: Connecter impossible panel admin - Saphir - 26-12-2012 Je pense qu'il pourrait s'avérer nécessaire d'avoir les identifiants du compte administrateur du forum afin de tenter de comprendre d'où vient l'erreur. N'hésitez donc pas à les envoyer par message privé à un membre de l'équipe si ce n'a déjà été fait. Au cas où vous ne l'auriez pas fait, effacez les cookies de votre navigateur. En effet, il est possible que l'ancienne configuration qui avait été utilisée par votre navigateur avant vos modifications entre en conflit avec la nouvelle configuration. RE: Connecter impossible panel admin - ludo65 - 26-12-2012 Je t'envoi tout ça par MP RE: Connecter impossible panel admin - spyto - 26-12-2012 Si tu obtiens toujours ces lignes d'erreur http://gyazo.com/915cd921a9d98f08972fe58e21b42e31 je reste persuadé qu'il s'agit d'un problème de cookies peut-être lié au mauvais encodage de /inc/settings.php. Peux-tu joindre ce fichier ici afin que je l’examine ? RE: Connecter impossible panel admin - Saphir - 26-12-2012 Je n'ai aucun problème pour me connecter, et je reste connecté en changeant de page, je ne pense pas que le problème vienne de la configuration des cookies. Comme le pense spyto, il est possible que le problème vienne de l'encodage du fichier ./inc/settings.php, je vous invite donc à le joindre ici. RE: Connecter impossible panel admin - ludo65 - 26-12-2012 Aucun problème pour se connecter a l'interface admin ? Car sur le forum oui j'arrive à me co mais sur css.team-skillof.fr/admin non. Voici mon fichier : [/php] Code : <?php RE: Connecter impossible panel admin - spyto - 26-12-2012 Les identifiants donnés ne permettent pas de se connecter en admin, il sera donc impossible de fournir une aide quelconque... Edit : non pas le contenu du fichier, ça ne sert à rien ! Je t'ai demandé de joindre le fichier STP pour en examiner la structure et l'encodage. Edit 2 : Saphir m'a devancé pendant que j'éditais mon message... RE: Connecter impossible panel admin - Saphir - 26-12-2012 Pouvez-vous joindre le fichier plutôt que son contenu ? Cela nous permettra de vérifier l'absence de caractères de contrôle BOM. RE: Connecter impossible panel admin - spyto - 26-12-2012 Petite précision STP... Je vois un seul membre sur ton forum : dantedan Moderator. Si tu es seulement Modérateur, il n'est pas étonnant que tu n'accèdes pas à l'admin !!! Comment se fait-il que tu ne sois pas administrateur ??? RE: Connecter impossible panel admin - ludo65 - 26-12-2012 Oh putain d'accord je viens de comprendre... En fait je suis administrateur a la base, mais ayant fait des tests pour la donation avec un code allopass de test, sa m'a passé dans le groupe designé par défaut pour les donnateurs, en gros modérateurs. Bref je comprends mieux direct, je pensais pas que cela m'enleve directement de mon status de "créateur". Sinon du coup pour me remettre administrateur je passe par la base de donnée ? RE: Connecter impossible panel admin - spyto - 26-12-2012 Ça c'est vraiment ballot ! Quand on fait des tests en tant que membre ou modérateur ou autre, on crée un compte et on le supprime après. Il est évident que si tu t'es nommé modérateur, tu n'es plus admin ! Il ne te reste plus que la solution de passer effectivement par la base de données. Une petite recherche t'aurait donné la réponse... http://mybb.fr/thread-6100-post-34419.html#pid34419 RE: Connecter impossible panel admin - ludo65 - 26-12-2012 Haha, non mais travaillant sur d'autres interfaces ou il est impossible de supprimer le "owner", je m'étais vraiment pas posé cette question pensant que étant le créateur, mes droits ne pourraient jamais etre changé. Bref, bon au moins ça à pu aider à corriger un peu ton tuto ! Je prends pour la requete SQL. Sujet résolu, merci de vos aides, la communauté française n'a rien a envier au mybb.com Hum edit : Petit probleme avec la requete SQL donnée sur l'autre sujet : UPDATE mybb_usergroups SET cancp = 1 WHERE gid = 4;# MySQL a retourné un résultat vide (aucune ligne). DELETE FROM mybb_datacache WHERE title = 'usergroups';# 1 ligne affectée. RE: Connecter impossible panel admin - spyto - 26-12-2012 Alors là, ça devient cocasse. Il n'y a qu'un utilisateur et il n'a même plus le uysergroup 4 !! Regarde la ligne te correspondant dans mybb_users Ce sera vite trouvé puisque tu es le seul utilisateur. Alors soit tu corriges dedans en mettant 4 dans 'usergroup' soit tu lances la requête : Code : UPDATE mybb_users SET usergroup=4 WHERE uid=1; En espérant que tu aies l'uid 1, que tu n'aies pas aussi bricolé ça ! Edit : Quand je pense que tu nous a fait galérer sur les cookies et autres... J'imagine que ça marchait même sans le point et qu'il n'était nullement besoin de modifier mon post qui est là depuis des lustres et que personne n'avait relevé jusque là. Peut-être est-ce maintenant que le tuto est erroné ? A voir RE: Connecter impossible panel admin - ludo65 - 27-12-2012 Et beh ! J'ai bien vérifié, et c'est bon je peux enfin retrouver mon tableau d'administration (C'est rare a quel point ça peut me faire plaisir de pouvoir commencer la configuration d'un forum !!) En tout cas, merci de ton aide ! Et pour le tuto, ben en toute logique, sa devrait pas marché ! Car bon, si dans tous les autres cas ils demandent un "." avant, sa semble ilogique que la, ils le demandent pas. Et après, ben dans tous les cas, moi j'ai le "." et ça marche ! alors il peut pas être érroné ! mais peut etre que les deux solutions marchent ? (j'en mettrai pas ma main a coupé ^^) Pour les tests, je pense que si tu veux bien je vais te laisser les faire.. j'en ai eu ma dose j'pense la Encore merci de ton aide rapide ! Bye ! RE: Connecter impossible panel admin - Saphir - 27-12-2012 La demande de support a été marquée comme réglée. Bonnes fêtes de fin d'année ! |