MyBB.support, le portail francophone de MyBB

Version complète : Problème cookie (je pense)
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Bonsoir,

Je vous explique ma situation,

Auparavant je possédais un site avec wordpress & un forum mybb.
J'ai voulu totalement supprimer wordpress en laissant juste le forum.
Je l'ai donc supprimer & déplacer tout ce qui était dans (/forum) vers la racine du ftp.
Du coup le site est devenu blanc avec les écritures et impossible de se connecter.

Site : www.balkanstar.fr

Merci de votre compréhension,
Cordialement,

Mish0UU
C'est normal. Les paramètres sont paramètré vers /forum/ exemple: le lien des images est : /forum/....
Il faut que tu aille sur http://TONSITE.TONDOMAIN/Admin/ et que tu changes les paramètres.
Je ne peut pas, j'arrive à me connecter mais quand je clique sur quelque chose dans le menu sa me demande de me reconnecter et je ne peut pas me reconnecter.
J'ai accès au PHPMYADMIN si c'est pour éviter de réinstaller mybb.
C'est normal.
Le chemin d'accès du forum a changé : au lieu de /forum/ c'est devenu /

Il faut donc corriger les paramètres en conséquence, d'abord dans le fichier /inc/setttings.php :
Code :
$settings['bburl'] = "www.balkanstar.fr/forum"
à remplacer par :
Code :
$settings['bburl'] = "www.balkanstar.fr"
Même chose pour :
Code :
$settings['homeurl'] =  "www.balkanstar.fr"
(je ne sais pas s'il y a les www)
Et pour ce qui est des cookies :
Code :
$settings['cookiedomain'] = ".balkanstar.fr"
et
Code :
$settings['cookiepath'] = "/";

Enregistre et uploade ce fichier modifié et surtout, immédiatement, accède à ton panneau admin (tu devrais pouvoir maintenant que les cookies sont corrigés) et remplace tout de suite les anciennes valeurs dans la Configuration générale.
Sans quoi, le script va à nouveau aller lire dans la BD et écraser les corrections apportées dans le fichier.

Si tu n'y parviens pas il te faudra aussi modifier ces paramètres directement dans la BD.
Si c'est nécessaire, je détaillerai.

Il faudra aussi remplacer d'autres paramètres comme le chemin des images etc.. partout où il y a xxxxx/forum, il faudra supprimer /forum pour que ce soit adapté à la nouvelle url de base.
Je n'arrive toujours pas à me connecter, de plus il y a des messages affichées en haut du forum.
Mon mysqladmin:
[/php]
Avec quel éditeur de texte modifies-tu le fichier ?
Surtout, ne pas utiliser le Bloc-notes de Windows qui rajoute des caractères parasites en début de fichier, mais un vrai éditeur de texte genre Notepad++ ou Hapedit.

Un screen de ta BD n'apporte rien ! Que veux-tu que j'y voie dedans ! Que les bburl etc. semblent corrects, à part ça...
Sa m'ouvre automatiquement avec bloc note via filezilla.
Je vais essayer de rééditer avec notepad.
Quand je supprime le settings.php le thème remarche mais pas les connexions.
Le thème marche avec cette config "settings.php"
Code PHP :
<?php
/*********************************\ 
  DO NOT EDIT THIS FILE, PLEASE USE
  THE SETTINGS EDITOR
\*********************************/

$settings['enablecalendar'] = "1";
$settings['enablememberlist'] = "1";
$settings['enablepms'] = "1";
$settings['enablereputation'] = "1";
$settings['enablepruning'] = "0";
$settings['enableforumjump'] = "1";
$settings['seourls'] = "auto";
$settings['seourls_archive'] = "0";
$settings['enablewarningsystem'] = "1";
$settings['use_xmlhttprequest'] = "1";
$settings['mailingaddress'] = "";
$settings['hottopicviews'] = "150";
$settings['portal_showwelcome'] = "1";
$settings['portal_showsearch'] = "1";
$settings['quickreply'] = "1";
$settings['showeditedby'] = "1";
$settings['showeditedbyadmin'] = "1";
$settings['showindexstats'] = "1";
$settings['showlanguageselect'] = "1";
$settings['failedlogintext'] = "1";
$settings['portal_showpms'] = "1";
$settings['showsimilarthreads'] = "0";
$settings['showbirthdays'] = "1";
$settings['multiquote'] = "1";
$settings['portal_showdiscussions'] = "1";
$settings['showdescriptions'] = "1";
$settings['subforumsstatusicons'] = "1";
$settings['attachthumbnails'] = "yes";
$settings['showvernum'] = "0";
$settings['portal_showstats'] = "1";
$settings['showforumpagesbreadcrumb'] = "1";
$settings['portal_showwol'] = "1";
$settings['showwol'] = "1";
$settings['threadreview'] = "1";
$settings['hiddencaptchaimage'] = "1";
$settings['showforumviewing'] = "0";
$settings['tplhtmlcomments'] = "1";
$settings['mail_message_id'] = "1";
$settings['akismetswitch'] = "1";
$settings['akismetapikey'] = "";
$settings['allowbuddyonly'] = "0";
$settings['pmsallowimgcode'] = "1";
$settings['sigimgcode'] = "1";
$settings['pmsallowvideocode'] = "1";
$settings['pmsallowhtml'] = "0";
$settings['sightml'] = "0";
$settings['allowaway'] = "1";
$settings['allowmultipleemails'] = "0";
$settings['pmsallowsmilies'] = "1";
$settings['sigsmilies'] = "1";
$settings['allowcustomwarnings'] = "1";
$settings['pmsallowmycode'] = "1";
$settings['sigmycode'] = "1";
$settings['hideprivateforums'] = "1";
$settings['hiddencaptchaimagefield'] = "emailntm";
$settings['default_memberlist_sortby'] = "regdate";
$settings['avataruploadpath'] = "./uploads/avatars";
$settings['cookiepath'] = "/";
$settings['uploadspath'] = "./uploads";
$settings['userpppoptions'] = "5,10,20,25,30,40,50";
$settings['captchaprivatekey'] = "";
$settings['captchapublickey'] = "";
$settings['repsperpage'] = "15";
$settings['coppa'] = "disabled";
$settings['wolcutoffmins'] = "15";
$settings['searchfloodtime'] = "30";
$settings['pmfloodsecs'] = "60";
$settings['loginattemptstimeout'] = "15";
$settings['postfloodsecs'] = "60";
$settings['edittimelimit'] = "0";
$settings['disableregs'] = "0";
$settings['no_plugins'] = "0";
$settings['memberlistmaxavatarsize'] = "70x70";
$settings['maxavatardims'] = "100x100";
$settings['postmaxavatarsize'] = "70x70";
$settings['postlayout'] = "horizontal";
$settings['cookiedomain'] = ".balkanstar.fr";
$settings['avatardir'] = "images/avatars";
$settings['bbcodeinserter'] = "1";
$settings['adminemail'] = "misa_seerb@live.fr";
$settings['returnemail'] = "";
$settings['errorloglocation'] = "./error.log";
$settings['standardheaders'] = "0";
$settings['readparentforums'] = "0";
$settings['ip_forwarded_check'] = "0";
$settings['requirecomplexpasswords'] = "0";
$settings['timeformat'] = "h:i A";
$settings['dateformat'] = "m-d-Y";
$settings['regdateformat'] = "M Y";
$settings['boardclosed'] = "0";
$settings['postmergefignore'] = "";
$settings['akismetfidsignore'] = "";
$settings['timezoneoffset'] = "+1";
$settings['mail_handler'] = "mail";
$settings['postmergeuignore'] = "4";
$settings['attachthumbh'] = "96";
$settings['dstcorrection'] = "0";
$settings['portal_announcementsfid'] = "2";
$settings['captchaimage'] = "1";
$settings['maxpostimages'] = "10";
$settings['smilieinserter'] = "1";
$settings['failedlogintime'] = "15";
$settings['betweenregstime'] = "24";
$settings['dayspruneregistered'] = "90";
$settings['cplanguage'] = "french";
$settings['bblanguage'] = "french";
$settings['attachthumbw'] = "96";
$settings['emailkeep'] = "0";
$settings['canviewownwarning'] = "1";
$settings['contactlink'] = "mailto:misa_seerb@live.fr";
$settings['load'] = "0";
$settings['announcementlimit'] = "2";
$settings['siglength'] = "255";
$settings['similarlimit'] = "10";
$settings['statslimit'] = "15";
$settings['searchhardlimit'] = "0";
$settings['threadreadcut'] = "7";
$settings['modlist'] = "1";
$settings['maxreplength'] = "300";
$settings['maxmessagelength'] = "0";
$settings['polloptionlimit'] = "250";
$settings['maxpasswordlength'] = "30";
$settings['maxnamelength'] = "30";
$settings['customtitlemaxlength'] = "40";
$settings['minmessagelength'] = "5";
$settings['minpasswordlength'] = "6";
$settings['minsearchword'] = "0";
$settings['minnamelength'] = "3";
$settings['maxregsbetweentime'] = "2";
$settings['maxquotedepth'] = "5";
$settings['maxattachments'] = "5";
$settings['maxwarningpoints'] = "10";
$settings['errorlogmedium'] = "none";
$settings['reportmethod'] = "db";
$settings['errortypemedium'] = "both";
$settings['membersperpage'] = "20";
$settings['maxposts'] = "0";
$settings['postsperpage'] = "10";
$settings['regtype'] = "verify";
$settings['username_method'] = "0";
$settings['delayedthreadviews'] = "0";
$settings['secure_smtp'] = "0";
$settings['avatarresizing'] = "auto";
$settings['smtp_pass'] = "";
$settings['sigcountmycode'] = "1";
$settings['showbirthdayspostlimit'] = "0";
$settings['smilieinsertercols'] = "4";
$settings['smilieinsertertot'] = "20";
$settings['maxmultipagelinks'] = "5";
$settings['gziplevel'] = "4";
$settings['smtp_host'] = "";
$settings['smtp_user'] = "";
$settings['homename'] = "Team BALKANSTAR";
$settings['bbname'] = "Forums";
$settings['portal_numannouncements'] = "10";
$settings['failedlogincount'] = "10";
$settings['failedcaptchalogincount'] = "3";
$settings['wordwrap'] = "80";
$settings['subscribeexcerpt'] = "100";
$settings['portal_showdiscussionsnum'] = "10";
$settings['dayspruneunactivated'] = "90";
$settings['prunepostcount'] = "0";
$settings['usertppoptions'] = "10,20,25,30,40,50";
$settings['maxloginattempts'] = "5";
$settings['maxsigimages'] = "2";
$settings['maxpolloptions'] = "10";
$settings['faxno'] = "";
$settings['default_memberlist_order'] = "ASC";
$settings['mail_parameters'] = "";
$settings['multirep'] = "1";
$settings['postrep'] = "1";
$settings['negrep'] = "1";
$settings['neurep'] = "1";
$settings['posrep'] = "1";
$settings['similarityrating'] = "1";
$settings['smtp_port'] = "";
$settings['cookieprefix'] = ".balkanstar.fr";
$settings['prunethreads'] = "0";
$settings['pruneunactived'] = "0";
$settings['enableprunebyposts'] = "0";
$settings['refreshwol'] = "1";
$settings['boardclosed_reason'] = "Ces forums sont actuellement fermés pour maintenance. Veuillez revenir plus tard.";
$settings['redirects'] = "1";
$settings['hottopic'] = "20";
$settings['postmergesep'] = "[hr]";
$settings['thousandssep'] = ",";
$settings['subforumsindex'] = "2";
$settings['akismetnumtillban'] = "3";
$settings['extraadmininfo'] = "1";
$settings['cpstyle'] = "";
$settings['mail_logging'] = "2";
$settings['logip'] = "hide";
$settings['threadsperpage'] = "20";
$settings['decpoint'] = ".";
$settings['avatarsize'] = "10";
$settings['postmergemins'] = "60";
$settings['searchtype'] = "standard";
$settings['homeurl'] = "http://www.balkanstar.fr";
$settings['bburl'] = "http://www.balkanstar.fr";
$settings['akismetuidsignore'] = "6,4,3";
$settings['akismetuserstoignore'] = "";
$settings['browsingthisforum'] = "1";
$settings['browsingthisthread'] = "1";
$settings['useerrorhandling'] = "1";
$settings['gzipoutput'] = "0";
$settings['allowthreadratings'] = "1";
$settings['usereferrals'] = "1";
$settings['dotfolders'] = "1";
$settings['postfloodcheck'] = "1";
$settings['maxpostvideos'] = "1";
$settings['threadusenetstyle'] = "0";

?>
UP pls.
Up quoi ???? Quelle est la question ?
Ton forum semble fonctionner correctement ! Rolleyes

Mish0UU a écrit :Le thème marche avec cette config "settings.php"
Alors où est le problème ? Tongue
Ah oui, je vois, connexion qui semble valide avec les identifiants donnés puis on reste déconnecté. C'est ça ?
(ce serait lieux en le disant ! Smile)

Le domaine et le chemin des cookies sont corrects.
Par contre, je ne suis pas sûr que le préfixe des cookies puisse commencer par un point. En effet dans ton fichier settings.php, je vois :
Code :
$settings['cookieprefix'] = ".balkanstar.fr";

Essaie avec :
Code :
$settings['cookieprefix'] = "";

Après cette modif du fichier, reporte-la dans l'admin et vide le cache et les cookies du navigateur.

Il n'est utile de donner un préfixe aux cookies que lorsqu’on a plusieurs forums sur le même domaine/sous-domaine, ce qui n'est pas ton cas !

Petite question : y avait-il un plugin pour associer MyBB à Wordpress ?
Sa marche nickel !
Que ai-je quelque chose a modifier maintenant que je suis connecter au ACP?
Non, rien je pense, juste vérifier que le préfixe des cookies est bien vide dans "Configuration générale".
Je mets en résolu.
 Utilitaire de traduction fourni par Regentronique