MyBB.de Forum

Normale Version: Ausloggen aus der Foren-Kopie
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe eben mal zur Vorbereitung der Updates auf die neue Version, kopien angelegt von der Seite die ein update kriegen sollte

Datenbank ist direkt per "Accountübertragung" kopiert worden

FTP ist per Filezilla mit "Übertragungstyp" automatisch auf lokales System und wieder zurück auf den Server in 2 neue Verzeichnisse übertragen worden

settings.php - mit notepad++ die Domains geändert, die CookieDomain geändert

von
Code:
https://hauptseite.de

auf
Code:
https://subdomaintitel.hauptseite.de

CookieDomain

von
Code:
.hauptseite.de

auf
Code:
subtitel.hauptseite.de

cookiepfad unberührt auf / belassen

gleiches in der DB-Tabelle settings

BrowserCache und SeitenCache neu geladen ..

Ausloggen auf dem Index nicht möglich, Zugriff auf admin mit ein und ausloggen und Änderungen vornehmen möglich

Hauptseite funktionert, keine der beiden Seitenkopien funktioniert mit Index-Logout/login, bei Beiden ist nur möglich im admin mit den Einstellungen zu arbeiten und sich auszuloggen ..

ich habe keinen Plan was ich noch tun könnte

System:

MyBB Version
1.8.14
PHP Version
7.1.30-nmm1
SQL Engine
MySQLi 5.7.26


die Seite sollte gehoben werden auf 1.8.21 und PHP7.3, aber um das hinzubringen wollte ich vorher die Kopien haben, falls es mir wieder nicht gelingt das Upgrade zu machen

aber ohne login/logout auf dem index, nutzt mir das Nichts

ich hoffe ich habe da nichts offensichtliches übersehen beim Übertragen
Wenn du 2 Foren unter der selben Domain betreiben willst, solltest du verschiedene Cookie-Präfixe setzen. Deine Cookies für die Hauptdomain gelten nämlich auch für alle Subdomains. Zur Funktionsweise der Cookie-Einstellung siehe auch: https://stackoverflow.com/questions/1062...mains-work
das sollten 3 getrennte Seiten werden,

https://hauptseite.de

https://sub1.hauptseite.de <- für die Tests zum updates / plugintest etc.

und dann zur Sicherheit noch https://sub2.hauptseite.de

ich habe die cookieeinstellungen getrennt für die beiden subdomains

auf sub1.hauptseite.de und sub2.hauptseite.de

ABER da beide auf eigenen Verzeichnissen leiegen aber keine unterverzeichnisse haben ..

hatte ich den cookiepfad auf / stehen lassen ...

ich schau mir mal die Anleitung an, und hoffe das ich da was finde, ist ja in englisch muss ich erstmal übersetzen lassen und dann sehe nwas wo wie hingehört Wink

Edit: wenn ich die Aneltung richtig verstanden habe müsste ich also nur einen . vor die sub1 und sub2 setzen?

werd ich mal testen Wink
Sobald du ein Forum auf deiner Hauptdomain hast und weitere Foren betreiben willst, musst du bei allen 3 Foren unterschiedliche Cookie-Präfixe setzen. Ansonsten kommt es zwangsläufig zu Konflikten.
ok, dann muss ich mal sehen wie das genau geht, auf jedenfall ist das echt umständlich so ..

trotzdem danke für die Antworten Wink
DANKE für die Hilfe, ich habe das jetzt so gemacht:

hauptseite:

Code:
$settings['cookiedomain'] = ".hauptseite.de";
$settings['cookiepath'] = "/";
$settings['cookieprefix'] = "haupt";

sub1
Code:
$settings['cookiedomain'] = "sub1.hauptseite.de";
$settings['cookiepath'] = "/";
$settings['cookieprefix'] = "sub1";

sub2
Code:
$settings['cookiedomain'] = "sub2.hauptseite.de";
$settings['cookiepath'] = "/";
$settings['cookieprefix'] = "sub2";

DAS hat so geklappt und es funktioniert zumidnestens das ein und ausloggen und das Ändern im admin ..

ob sich da noch was anderes ergibt kontrolliere ich noch, aber das Thema hier ist damit erledigt


DANKE @StefanT