Beiträge: 26
Themen: 4
Registriert seit: 12.04.2020
21.04.2020, 18:33
(Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2020, 18:41 von Sigi.)
Hallo,
ich habe gerade einen Umzug meines Testforums durchgeführt. Der Umzug fand beim gleichen Provider statt. Halt von einer Domain die ich bereits dort im Paket hatte und das ganze etwas getestet habe auf die seit gestern neu registrierte Domain. Von daher habe ich mich an den Artikel gehalten, der hier im Forum den Umzug beschreibt. Alle Daten wurden per FTP zum richtigen Stammverzeichnis der neuen Domain kopiert und alle Rechte laut Anleitung gesetzt.
Die config.php musste ich gar nicht verändern, da ich die gleiche Datenbank benutzen kann.
Danach konnte ich mich auch ins ACP einloggen, bin dann aber als ich in die Seiteneinstellungen gehen wollte raus geflogen. Das einloggen ins Frontende klappte auch nicht.
Also bin ich in die settings.php gegangen und habe alle Daten die den alten Domainnamen enthielten auf den neuen Domainnamen umgeschrieben. Auch die Cookiedomain habe ich dementsprechend geändert. Dann die settings.php hochgeladen.
Danach konnte ich mich nach wie vor nicht ins Frontend einloggen, jedoch wieder ins ACP und dort sogar die Seiteneinstellungen vornehmen und speichern. Danach wollte ich im ACP in andere Einstellungen klicken, bin aber sofort wieder raus geflogen und kann mich nun dort zwar anmelden, fliege aber sobald ich auf einen Navigationslink des ACP klicke raus. Das Anmelden im Frontend geht nicht. Nach der Anmeldung steht oben immer noch "Hallo Gast" und die Möglichkeit mich anzumelden oder zu registrieren. Seltsam ist allerdings, dass ich bei "Wer ist online" sehe, dass ich angeblich angemeldet und online bin.
Ach ja, eine Sache noch. Im neuen Webspace habe ich php 7.4.4. aktiviert und nicht wie auf der Domain wo das Test-Forum lief, die php 7.2.29
Was habe ich falsch gemacht?
Viele Grüße,
Sigi
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(21.04.2020, 18:33)Sigi schrieb: Was habe ich falsch gemacht?
1. Wie sehr viele hier lieferst Du keinen Link zum Forum, aber erwartest die Hilfe unserer Glaskugel.
Hilfreich wäre, wenn man mal in den Quellcode schauen könnte, anstatt zu raten.
2. Def. sind in diesen Fall die Cookie-Einstellungen nicht korrekt gesetzt.
Nach korrekter Änderung der settings.php sind diese Einstellungen sofort auch nochmal im ACP vorzunehmen.
Beiträge: 26
Themen: 4
Registriert seit: 12.04.2020
21.04.2020, 18:49
(Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2020, 19:04 von Sigi.)
http://www.forum-abc.de
Sorry
Also,
ich hatte tatsächlich ein paar Fehler in der settings.php. Jetzt komme ich ins ACP und kann dort auch Änderungen durchführen, ohne raus zu fliegen. Die Einstellungen im ACP habe ich mit der settings.php verglichen, aber keine Unterschiede gesehen.
Das einzige Problem was ich jetzt habe, ich kann mich nicht ins Frontend einloggen.
Hier der Code der settings.php:
Code: <?php
/*********************************\
DO NOT EDIT THIS FILE, PLEASE USE
THE SETTINGS EDITOR
\*********************************/
$settings['load'] = "0";
$settings['showownunapproved'] = "0";
$settings['mail_message_id'] = "1";
$settings['mail_parameters'] = "";
$settings['adminemail'] = "info@seniorenassistenz-krieger.de";
$settings['extraadmininfo'] = "1";
$settings['allowalignmycode'] = "1";
$settings['allowanonwarningpms'] = "1";
$settings['allowaway'] = "1";
$settings['allowbasicmycode'] = "1";
$settings['allowbuddyonly'] = "0";
$settings['allowcodemycode'] = "1";
$settings['allowcolormycode'] = "1";
$settings['allowcustomwarnings'] = "1";
$settings['alloweditreason'] = "1";
$settings['allowemailmycode'] = "1";
$settings['allowmultipleemails'] = "0";
$settings['allowfontmycode'] = "1";
$settings['allowgooglefield'] = "-1";
$settings['pmsallowhtml'] = "0";
$settings['announcementshtml'] = "0";
$settings['sightml'] = "0";
$settings['allowicqfield'] = "-1";
$settings['allowlinkmycode'] = "1";
$settings['allowlistmycode'] = "1";
$settings['allowmemycode'] = "1";
$settings['multirep'] = "1";
$settings['pmsallowmycode'] = "1";
$settings['sigmycode'] = "1";
$settings['negrep'] = "1";
$settings['neurep'] = "1";
$settings['posrep'] = "1";
$settings['postrep'] = "1";
$settings['allowremoteavatars'] = "1";
$settings['allowsizemycode'] = "1";
$settings['allowskypefield'] = "-1";
$settings['pmsallowsmilies'] = "1";
$settings['sigsmilies'] = "1";
$settings['allowsymbolmycode'] = "1";
$settings['pmsallowimgcode'] = "1";
$settings['sigimgcode'] = "1";
$settings['pmsallowvideocode'] = "1";
$settings['username_method'] = "0";
$settings['purgespammergroups'] = "3,4,6";
$settings['subscribeexcerpt'] = "100";
$settings['announcementlimit'] = "2";
$settings['attachthumbh'] = "96";
$settings['attachthumbw'] = "96";
$settings['readparentforums'] = "0";
$settings['avatarresizing'] = "auto";
$settings['avataruploadpath'] = "./uploads/avatars";
$settings['awactialert'] = "1";
$settings['purgespammerbandelete'] = "ban";
$settings['purgespammerbanreason'] = "Spam";
$settings['purgespammerbangroup'] = "7";
$settings['stopforumspam_block_on_error'] = "0";
$settings['boardclosed'] = "0";
$settings['boardclosed_reason'] = "These forums are currently closed for maintenance. Please check back later.";
$settings['bbname'] = "Die bundesweite Assistenz- und Betreuuungs-Community";
$settings['bburl'] = "https://www.forum-abc.de";
$settings['canviewownwarning'] = "1";
$settings['captchaimage'] = "1";
$settings['stopforumspam_check_emails'] = "1";
$settings['stopforumspam_on_contact'] = "0";
$settings['stopforumspam_on_newreply'] = "0";
$settings['stopforumspam_on_newthread'] = "0";
$settings['stopforumspam_check_ips'] = "1";
$settings['enablestopforumspam_on_register'] = "0";
$settings['stopforumspam_check_usernames'] = "0";
$settings['bbcodeinserter'] = "1";
$settings['partialmode'] = "0";
$settings['smilieinserter'] = "1";
$settings['contactemail'] = "";
$settings['faxno'] = "";
$settings['contactlink'] = "contact.php";
$settings['cplanguage'] = "deutsch_sie";
$settings['cpstyle'] = "";
$settings['cookiedomain'] = ".forum-abc.de";
$settings['cookiepath'] = "/forum/";
$settings['cookieprefix'] = "";
$settings['coppa'] = "disabled";
$settings['prunepostcountall'] = "0";
$settings['customtitlemaxlength'] = "40";
$settings['wolcutoffmins'] = "15";
$settings['dateformat'] = "d.m.Y";
$settings['datetimesep'] = ", ";
$settings['dstcorrection'] = "1";
$settings['dayspruneregistered'] = "90";
$settings['dayspruneunactivated'] = "90";
$settings['decpoint'] = ",";
$settings['useravatardims'] = "50x50";
$settings['bblanguage'] = "deutsch_du";
$settings['default_memberlist_sortby'] = "regdate";
$settings['default_memberlist_order'] = "ascending";
$settings['timezoneoffset'] = "+1";
$settings['useravatar'] = "images/default_avatar.png";
$settings['delayedthreadviews'] = "0";
$settings['no_plugins'] = "0";
$settings['contact_guests'] = "0";
$settings['disableregs'] = "0";
$settings['hiddencaptchaimage'] = "0";
$settings['failedlogintext'] = "1";
$settings['enableattachments'] = "1";
$settings['enablecalendar'] = "0";
$settings['contact'] = "1";
$settings['enableforumjump'] = "1";
$settings['enableshowteam'] = "1";
$settings['helpsearch'] = "1";
$settings['enablememberlist'] = "1";
$settings['portal'] = "1";
$settings['enablepms'] = "1";
$settings['enablereputation'] = "1";
$settings['seourls_archive'] = "0";
$settings['seourls'] = "auto";
$settings['soft_delete'] = "1";
$settings['statsenabled'] = "1";
$settings['enablepruning'] = "0";
$settings['enablewarningsystem'] = "1";
$settings['contact_badwords'] = "1";
$settings['use_xmlhttprequest'] = "1";
$settings['errorloglocation'] = "./error.log";
$settings['errorlogmedium'] = "none";
$settings['errortypemedium'] = "both";
$settings['deleteinvites'] = "180";
$settings['forcelogin'] = "0";
$settings['portal_excludediscussion'] = "";
$settings['portal_announcementsfid'] = "-1";
$settings['modlist'] = "1";
$settings['redirects'] = "1";
$settings['useravatarrating'] = "g";
$settings['gziplevel'] = "4";
$settings['searchhardlimit'] = "0";
$settings['hiddencaptchaimagefield'] = "email3";
$settings['hideprivateforums'] = "1";
$settings['hidesignatures'] = "";
$settings['hidewebsite'] = "";
$settings['homename'] = "www.forum-abc.de";
$settings['homeurl'] = "https://www.forum-abc.de";
$settings['siglength'] = "255";
$settings['stopforumspam_log_blocks'] = "0";
$settings['loginattemptstimeout'] = "15";
$settings['mail_handler'] = "mail";
$settings['mail_logging'] = "2";
$settings['mailingaddress'] = "";
$settings['maxloginattempts'] = "5";
$settings['avatarsize'] = "25";
$settings['maxattachments'] = "5";
$settings['maxavatardims'] = "50x50";
$settings['postmaxavatarsize'] = "55x55";
$settings['memberlistmaxavatarsize'] = "70x70";
$settings['maxpostimages'] = "10";
$settings['maxmessagelength'] = "65535";
$settings['contact_maxmessagelength'] = "65535";
$settings['maxquotedepth'] = "5";
$settings['maxsigimages'] = "2";
$settings['maxpolloptions'] = "10";
$settings['maxmultipagelinks'] = "5";
$settings['maxpasswordlength'] = "30";
$settings['maxpmquotedepth'] = "5";
$settings['polloptionlimit'] = "250";
$settings['maxregsbetweentime'] = "2";
$settings['maxreplength'] = "300";
$settings['contact_maxsubjectlength'] = "85";
$settings['maxnamelength'] = "30";
$settings['maxpostvideos'] = "1";
$settings['maxwarningpoints'] = "10";
$settings['membersperpage'] = "20";
$settings['postmergefignore'] = "";
$settings['postmergesep'] = "[hr]";
$settings['postmergeuignore'] = "4";
$settings['minifycss'] = "0";
$settings['minmessagelength'] = "5";
$settings['contact_minmessagelength'] = "5";
$settings['minpasswordlength'] = "6";
$settings['regtime'] = "15";
$settings['minreplength'] = "10";
$settings['minsearchword'] = "0";
$settings['stopforumspam_min_weighting_before_spam'] = "50.00";
$settings['minnamelength'] = "3";
$settings['mycodemessagelength'] = "1";
$settings['sigcountmycode'] = "1";
$settings['smilieinsertercols'] = "4";
$settings['smilieinsertertot'] = "20";
$settings['portal_numannouncements'] = "10";
$settings['failedcaptchalogincount'] = "3";
$settings['portal_showdiscussionsnum'] = "10";
$settings['failedlogincount'] = "10";
$settings['showbirthdayspostlimit'] = "0";
$settings['tplhtmlcomments'] = "1";
$settings['guestimages'] = "1";
$settings['guestvideos'] = "1";
$settings['cdnpath'] = "";
$settings['polltimelimit'] = "12";
$settings['prunepostcount'] = "0";
$settings['postfloodcheck'] = "1";
$settings['postfloodsecs'] = "60";
$settings['postlayout'] = "horizontal";
$settings['purgespammerpostlimit'] = "10";
$settings['postmergemins'] = "60";
$settings['postsperpage'] = "10";
$settings['pmfloodsecs'] = "60";
$settings['pruneunactived'] = "0";
$settings['enableprunebyposts'] = "0";
$settings['prunethreads'] = "0";
$settings['threadreadcut'] = "7";
$settings['captchaprivatekey'] = "";
$settings['captchapublickey'] = "";
$settings['referralsperpage'] = "20";
$settings['refreshwol'] = "1";
$settings['regdateformat'] = "M Y";
$settings['regtype'] = "verify";
$settings['hottopic'] = "20";
$settings['reportmethod'] = "db";
$settings['repsperpage'] = "15";
$settings['requirecomplexpasswords'] = "0";
$settings['returnemail'] = "antworten@forum-abc.de";
$settings['cookiesamesiteflag'] = "1";
$settings['ip_forwarded_check'] = "0";
$settings['searchfloodtime'] = "30";
$settings['searchtype'] = "standard";
$settings['cookiesecureflag'] = "0";
$settings['nocacheheaders'] = "0";
$settings['showeditedbyadmin'] = "1";
$settings['showeditedby'] = "1";
$settings['showsimilarthreads'] = "0";
$settings['showaddlgroups'] = "1";
$settings['attachthumbnails'] = "yes";
$settings['showdescriptions'] = "1";
$settings['showforumpagesbreadcrumb'] = "1";
$settings['portal_showstats'] = "1";
$settings['showgroupleaders'] = "1";
$settings['jumptopagemultipage'] = "1";
$settings['showlanguageselect'] = "0";
$settings['portal_showdiscussions'] = "1";
$settings['multiquote'] = "1";
$settings['logip'] = "hide";
$settings['showpmip'] = "hide";
$settings['quickreply'] = "1";
$settings['pmquickreply'] = "1";
$settings['portal_showsearch'] = "1";
$settings['securityquestion'] = "1";
$settings['showindexstats'] = "1";
$settings['subforumsstatusicons'] = "1";
$settings['portal_showpms'] = "1";
$settings['portal_showwelcome'] = "1";
$settings['showthemeselect'] = "0";
$settings['threadreview'] = "1";
$settings['showbirthdays'] = "1";
$settings['statstopreferrer'] = "1";
$settings['showvernum'] = "0";
$settings['portal_showwol'] = "1";
$settings['showwol'] = "1";
$settings['showforumviewing'] = "1";
$settings['similarlimit'] = "10";
$settings['similarityrating'] = "1";
$settings['secure_smtp'] = "0";
$settings['smtp_host'] = "";
$settings['smtp_pass'] = "";
$settings['smtp_port'] = "";
$settings['smtp_user'] = "";
$settings['statscachetime'] = "0";
$settings['statslimit'] = "15";
$settings['purgespammerapikey'] = "";
$settings['subforumsindex'] = "2";
$settings['thousandssep'] = ".";
$settings['threadsperpage'] = "20";
$settings['failedlogintime'] = "15";
$settings['betweenregstime'] = "24";
$settings['timeformat'] = "H:i";
$settings['uploadspath'] = "./uploads";
$settings['cdnurl'] = "";
$settings['dotfolders'] = "1";
$settings['usecdn'] = "0";
$settings['useerrorhandling'] = "1";
$settings['gzipoutput'] = "0";
$settings['usereferrals'] = "1";
$settings['allowthreadratings'] = "1";
$settings['threadusenetstyle'] = "0";
$settings['userpppoptions'] = "5,10,15,20,25,30,40,50";
$settings['usertppoptions'] = "10,15,20,25,30,40,50";
$settings['browsingthisforum'] = "1";
$settings['browsingthisthread'] = "1";
$settings['emailkeep'] = "0";
$settings['hottopicviews'] = "150";
$settings['wolorder'] = "username";
Irgendwo ein Fehler?
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Dein Forum liegt im root, also ist der Cookie-Pfad nicht "/forum/" sondern "/".
Dann die Einstellungen im ACP nochmal abspeichern, damit in die DB geschrieben wird.
Beiträge: 26
Themen: 4
Registriert seit: 12.04.2020
21.04.2020, 20:50
(Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2020, 20:53 von Sigi.)
Also, ich habe tatsächlich nicht die Doku beachtet. Ich habe mich so auf "Umzug" fixiert und hatte lediglich das in die Suche eingegeben. Sorry!
In der settings.php steht jetzt:
Code: Cookie-Domain: .forum-abc.de
Cookie-Pfad: /
natürlich per FTP hochgeladen.
Dann ins ACP gegangen und auch dort die Daten angepasst. Obwohl Cookie-Domain eh in der settings.php, als auch im ACP richtig drinnen standen.
Habe mir gerade die Datenbank angeschaut. Auch dort stehen die Daten korrekt drinnen.
Leider komme ich immer noch nicht ins Frontend rein.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Hast Du lt. Doku das hier beachtet?
Zitat:Sollten Sie beim Ändern der Einstellungen wieder ausgeloggt werden, müssen Sie die Einstellungen zuerst in der Datei inc/settings.php anpassen ($settings['cookiedomain'] und $settings['cookiepath']) und danach im Admin-CP. Beachten Sie, dass die Option $settings['cookiesecureflag'] nur auf 1 gesetzt werden darf, wenn das Forum ausschließlich über HTTPS erreichbar ist; andernfalls muss der Wert 0 sein.
Beiträge: 26
Themen: 4
Registriert seit: 12.04.2020
21.04.2020, 21:22
(Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2020, 21:57 von Sigi.)
Ja, hatte ich. Habe gerade mal den Wert auf 1 gesetzt und im ACP "Cookies nur über HTTPS" auf "Ja", hat aber auch nichts gebracht. Daher wieder den Wert auf 0 gesetzt und im ACP "Cookies nur über HTTPS" auf "Nein". Aber immer noch kein einloggen möglich.
Übrigens, das Registrieren geht. Man wird auch über den Link aus der Registrierungsmail angemeldet. Nur, wenn man sich dann ausloggt, kann man sich nicht mehr einloggen.
Nun, es nervt schon. Denn irgendwie erkenne ich den Fehler nicht. OK, da ich eh bei der Seite noch am Anfang bin, kann ich sie sicherlich komplett neu aufsetzen. Aber ... einige Änderungen habe ich schon vorgenommen und ich müsste neben einer Neuinstallation, alle bisher gemachte Änderungen wieder durchführen.
Von daher wäre mir es schon recht, dass nach dem Umzug die Seite wieder läuft.
Beiträge: 714
Themen: 58
Registriert seit: 20.10.2016
MyBB-Version: 1.8.xx
Kannst mybb ja mal neu installieren und dann die confic und setting.php mit deinem Backup verglichen. Dann haste die genauen daten wie cookie path und cookiesecureflag
Beiträge: 26
Themen: 4
Registriert seit: 12.04.2020
Also, ich habe tatsächlich mybb neu installiert und dann die alte config.php und settings.php mit den neuen verglichen.
config.php: Absolut identisch
settings.php: In $settings['bburl'] und $settings['homeurl'] hatte ich in der Version wo ich mich nicht anmelden konnte die Domain mit www eingetragen, also nach dem Muster https://www.xxxxx.de. In dem neu aufgesetzen mybb stand dort jedoch das Ganze ohne www, also https://xxxxx.de. Habe das dann dementsprechend in der settings.php des Umzugs-mybb geändert, die Neuinstallation gelöscht, Umzugs-mybb wieder hochgeladen, mich ins ACP angemelde und auch dort die beiden Änderungen so vorgenommen und jetzt geht es.
Keine Ahnung warum sich das Ganze an der www Geschichte aufgehangen hat, aber jetzt läuft es ja.
Vielen Dank für eure Unterstützung.
|