ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Announcements / Thwboard Beta 2.84


<< vorherige Seite – Seite 3 von 6 – nächste Seite >>

[Party-Worms] Jürgen schrieb am 08.01.2004 um 02:17 Uhr

nehmen wir mal ein einfaches beispiel:

2 user haben eine windows xp standart installation und beide sind bei aol. ein user loggt sich über session ein, ihm gefällt der thread und er schickt ihn via icq an seinen kumpel. der drückt den link, an dem noch die session hängt -> somit kann dieser mit dem account des anderen eingeloggt werden.

liege ich damit richtig?

Dirku2000 schrieb am 08.01.2004 um 19:05 Uhr

Kann ich eigentlich zwei Boards (mein laufendes 2.81 und neu 2.84) auf dem gleichen Server installieren die sich die gleiche MySQL Datenbank teilen, oder gäb es da Konflikte?

[Party-Worms] Jürgen schrieb am 08.01.2004 um 19:09 Uhr

du musst einfach nur 2 verschiedene prefixes verwenden.

Dirku2000 schrieb am 08.01.2004 um 19:11 Uhr

[Party-Worms] Jürgen postete
du musst einfach nur 2 verschiedene prefixes verwenden.

Und wie stelle ich das an? Sagen wir einfach ich blöd! ;)
Du meinst wahrscheinlich dieses db_ , aber wie mache ich das genau?

Sh4d0w schrieb am 08.01.2004 um 19:17 Uhr

das machst du bei der installation des neuen boards... also wenn du jetz die 2.84 installierst gibst du bei der frage nach dem prefix (bei dir wohl db_) nich 'db_' sondern 'db1_' an...

Dirku2000 schrieb am 08.01.2004 um 19:18 Uhr

Aha, das werde ich mal testen. Danke!!!

Tobi schrieb am 08.01.2004 um 20:28 Uhr

Bug oder kein Bug?
Wenn man sich mit Cookies einloggt kommt trotzdem nach der Timeout Zeit ein Hinweis, dass die Sessions abgelaufen sind und man sich neu einloggen soll. Jedoch ist man immernoch eingeloggt wenn man wieder ins Forum geht...

Reeno schrieb am 08.01.2004 um 20:29 Uhr

theDon postete
Neu: In Threads kann direkt zum Seitenanfang/-ende gesprungen werden. (theDon)

Ich fände es logischer, wenn man mit den Buttons zum letzten/nächsten Post springen würde.

Zweeper schrieb am 08.01.2004 um 20:32 Uhr

Tobi postete

Zweeper postete
Timeout:

Sie wurden automatisch ausgeloggt, weil Ihre Session-ID abgelaufen ist.
Bitte loggen Sie sich neu ein.


???


(http://www.zweeper.de/Trassler/forum/index.php)

Ja du kannst im Admincenter die "Timeout" Zeit definieren nach welcher Zeit man automatisch mit den "Sessions" ausgeloggt wirst.

Wenn du mit Cookies ins Board gehst, passiert das nicht.

und wo kann ich das einstellen? ich finde nichts.
Und mit Cookies geht es auch nicht!!

*help*

Tobi schrieb am 08.01.2004 um 20:36 Uhr

Im Admincenter unter Basic settings -> "Session Timeout"

Zweeper schrieb am 08.01.2004 um 20:37 Uhr

oh je, ich glaub da stimmt was nicht...
das steht bei mir nich mal drinn!! *rolleyes*

Zweeper schrieb am 08.01.2004 um 20:40 Uhr

versteh ich nich, warum steht das denn nich bei mir drinn?

Tobi schrieb am 08.01.2004 um 20:42 Uhr

ja und das hier in MySQL ausführen:
UPDATE <Prefix>registry SET keyvalue="2.84" WHERE keyname="Version"

<Prefix> = dein Board Prefix, normalerweise: _tb

Zweeper schrieb am 08.01.2004 um 20:45 Uhr

hab ich gemacht, funzt aber nicht

[Party-Worms] Jürgen schrieb am 08.01.2004 um 20:56 Uhr

[Party-Worms] Jürgen postete
nehmen wir mal ein einfaches beispiel:

2 user haben eine windows xp standart installation und beide sind bei aol. ein user loggt sich über session ein, ihm gefällt der thread und er schickt ihn via icq an seinen kumpel. der drückt den link, an dem noch die session hängt -> somit kann dieser mit dem account des anderen eingeloggt werden.

liege ich damit richtig?

schieb, also ich finde es zu wichtig um es einfach zu ignorieren ...

Luki schrieb am 08.01.2004 um 21:04 Uhr

Hi [Party-Worms] Jürgen!!

nene, das AOL Problem haben wir gelöst!
IP's werden auch bei AOL Usern gecheckt!

falls das beschriebende von Dir eintritt gibt es ganz einfach einen IP Mismatch!

Laß es doch mal ein paar User von Dir ausprobieren :)

... genauer beschreibe ich die ganze Prozedere gerne per PM!! (du hast eine)

[Party-Worms] Jürgen schrieb am 08.01.2004 um 21:31 Uhr

ok zur richtigstellung.

ihr checkt die ersten 24 bit der ip.

im ganz einfachen fall 192.168.2.x

wenn die user sich in den letzten 8 bit unterscheiden gibts trotzdem ein erfolgreicher login mit der gleichen session.

Zweeper schrieb am 08.01.2004 um 22:34 Uhr

das funzt bei mir nich :(
immer das gleiche :(

Jürgen S. schrieb am 08.01.2004 um 23:43 Uhr

Was für eine Version hast du denn installiert?
Die 2.84? Hast du Probleme gehabt beim aufruf der Updatdatei 2,83-2.84?
Wenn das Problemlos ging sollte das hier stehen.
Schau mal hier:
http://www.fotoclub-hoenow.de/thwb.htm

Gruß Jürgen S.

Zweeper schrieb am 09.01.2004 um 00:37 Uhr

moin, ja hab Probleme beim Aufruf der Update Datei.
Folgendes kommt wenn ich es ausführen will:

(habe auch schon die Änderung wie auf Seite 1 beschrieben an der Update Datei vorgenommen)


Parse error: parse error, unexpected '{' in /home/www/htdocs/zweeper.de/Trassler/forum/admin/updates/thwb_283_284.update on line 150

Fatal error: Cannot instantiate non-existent class: cupdate in /home/www/htdocs/zweeper.de/Trassler/forum/admin/update.php on line 97

Jürgen S. schrieb am 09.01.2004 um 08:43 Uhr

Hast du wirklich beide Fehler beseitigt?
Deine Zeile 149 sollte so aussehen:

if(!column_exists($this->Prefix."registry", "session_timeout"))

Wichtig: die 2Klammern am Schluß

Aber wenn ich deine Fehlermeldung ansehe:
Hast du vielleicht in der Zeile statt den rundenKlammern () eine geschweifte drinn{}?
Wenn das auch nicht ist, zeig doch mal deine Zeilen 139-141

Gruß

Dirku2000 schrieb am 09.01.2004 um 10:49 Uhr

theDon postete
Beta 2.84
========

OK, die korrigierte Fassung ist jetzt auf dem Server. Es reicht aus, die Dateien neu hochzuladen (nicht vergessen, die templates/css/1.css wieder auf CHMOD 777 zu sezten) und, falls man das Board neu installiert hatte, folgendes Query im thwbMyAdmin (im Admincenter) auszuführen:

UPDATE <Prefix>registry SET keyvalue="2.84" WHERE keyname="Version"

<Prefix> ist normalerweise tb_

Wenn ich das mache, bekomme ich immer folgende Meldung:

Fehler 
SQL-Befehl :  

UPDATE <tb_2>registry SET keyvalue="2.84" WHERE keyname="Version"

MySQL meldet: 


You have an error in your SQL syntax near '<tb_2>registry SET keyvalue="2.84" WHERE keyname="Version"' at line 1

ThWboard version information
Your version: 2.84
System version information
PHP: 4.3.0
MySQL: 3.23.37-log

Was soll ich machen? Das Board ist installiert, aber ich bekomme noch viele Fehlercodes wenn ich im Admincenter z.B. versuche die Styles zu ändern.

Warning: fopen(../templates/css/2.css) [function.fopen]: failed to create stream: Permission denied in /home/www/htdocs/nhl-fan-forum.de/thwb2/admin/style.php on line 385

Warning: fwrite(): supplied argument is not a valid stream resource in /home/www/htdocs/nhl-fan-forum.de/thwb2/admin/style.php on line 387

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/htdocs/nhl-fan-forum.de/thwb2/admin/style.php on line 389
Style has been updated!
click here to edit this style once again. 

Setze ich das Board dann trotzdem als default, sieht die Seite so aus!

MAGIX schrieb am 09.01.2004 um 10:51 Uhr

setz ma

/templates/css
und /css/1.css auf beschreibbar (ändern)

Ich hab das gleiche roblem auf einem NT server,

Dirku2000 schrieb am 09.01.2004 um 10:55 Uhr

MAGIX postete
setz ma

/templates/css
und /css/1.css auf beschreibbar (ändern)

Ich hab das gleiche roblem auf einem NT server,

Cool, das untere Problem ist schon mal behoben. :) Danke

Nur das Prob mit dem MySQL bleibt noch, oder brauch ich das bei einer Neuinstallation von 2.84 nicht? machen?

MAGIX schrieb am 09.01.2004 um 11:28 Uhr

MrNase postete
Magix:

if(!column_exists($this->Prefix."registry", "session_timeout"))
        {
            thwb_query("INSERT INTO $this->Prefix"."registry VALUES ('session_timeout', '1800', 'integer', 'Session Timeout', 'Time for Sessions to expire.', 3, 13)");
        }

mit

/*
        if(!column_exists($this->Prefix."registry", "session_timeout"))
        {
            thwb_query("INSERT INTO $this->Prefix"."registry VALUES ('session_timeout', '1800', 'integer', 'Session Timeout', 'Time for Sessions to expire.', 3, 13)");
        }
        */

ersetzen. Scheinbar gibt es diesen Eintrag schon in der Datenbank.

@Dirk
das bitte in der 283to284.update auskommentieren

Nachtrag hast Du Neuinstall ?? Dann brauchste das eigentich nicht

<< vorherige Seite – Seite 3 von 6 – nächste Seite >>