Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Installation
  Login funktioniert immer erst beim zweiten mal

Forum : eXV2 Installation

Titel : Login funktioniert immer erst beim zweiten mal

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2841&forum=3


 crimle :

28.09.2005 08:56
 Seit dem Update 1.05r3-v2.0.3 habe ich das Problem, dass nach dem Login zwar die Nachricht "Hallo ... danke dass Sie sich einloggen" erscheint. Doch man ist trotz dieser Nachricht NICHT eingeloggt. Versucht man es dann gleich nochmals, ist man drin. Also immer erst beim zweiten mal.

Hat noch jemand dieses Problem? Es tritt bei jedem Benutzer auf. Firefox/IE habe ich beide probiert: kein Unterschied. Cookies werden akzeptiert.

Hat noch jemand dieses Phänomen? Vielen Dank im Voraus!

crimle

 mipli :

28.09.2005 10:21
 Hallo,

ich habe ein ähnliches Problem:
nach Einspielen des Security Patchs und anschliesendem Ersetzen der ADMIN.PHP kann sich keiner mehr einloggen, auch beim 2. Mal nicht.

Es kommt die Meldung, "danke dass Sie sich eingeloggt haben ..." aber mich wirft es dann wieder raus.

In einem anderen Thread habe ich gelesen, man solle dias origininale Theme zurückspielen, bei uns wurde aber am Theme ncihts verändert, so dass das die Ursache nicht sein kann.

Vielen Dank für jedwelche Tipps.

Gruss,
Mipli.

 mipli :

28.09.2005 12:54
 Mein Problem hat sich nun gelöst, hier die Ursache:

Im Debug-Mode bekomme ich folgende Ausgabe:
Code:
Fehlernummer: 2 [Warnung]
Fehlermitteilung: Cannot modify header information - headers already sent by (output started at /modules/system/cache/config.php:195)


nachdem ich ein wenig gegoogelt habe, bin ich in einem Forum auf einen Thread gestossen, der mir dann den richtigten Hinweis gegeben hat die CONFIG.PHP mal näher anzuschauen und auf Leerzeilen/-zeichen vor und nach den PHP-Tags zu prüfen.

Tatsächlich waren 4 Leerzeilen am Ende drin, nach der Bereinigung war auch das Logging kein Problem mehr.

Gruss,
Mipli. Smile

 bama :

28.09.2005 13:57
 Hi mipli,

tom hat mir euere Zugangsdaten gegeben und habe bei euch auf den Server und in die DB gesehen

1. in der Datenbank, Tabelle e_xoops_users wurden 2 Felder angefügt: user_adress und user_birthday

diese gehören nicht zum Standard, das solltet ihr mal überprüfen, diese Felder sollten entfernt werden, da sonst ein evtl. update nicht funktionieren, bzw. es zu Fehlern kommen könnte

2. die /class/xoopsuser.php habe ich neu auf den Server gespielt, die alte in xoopsuser_old.php umbenannt

seit dem geht der login wieder

 mipli :

28.09.2005 16:40
 Hi Bama,

vielen Dank.
Allerdings traten die Probleme warum auch immer erneut auf und so habe ich eine frühere Version wieder eingespielt (V1.10 von half-dead).
Jetzt geht's wieder, evtl. haben wir uns gegenseitig behindert, unsere interne Kommunikation war hier äusserst lückenhaft.

Nochmals Danke und Gruss,
Mipli.

 crimle :

02.10.2005 22:38
 Mein Problem besteht immer noch. Man muss sich ausnahmslos 2x einloggen, bis man wirklich eingelogged ist. Obwohl schon beim ersten mal die Willkommnachricht erscheint...

Miplis Tipp Code:
Leerzeilen/-zeichen vor und nach den PHP-Tags zu prüfen.
habe ich ausprobiert. Es waren keine Leerzeichen.

Auch Bamas Hinweis Code:
user_adress und user_birthday
habe ich überprüft. In meiner Datenbank sind diese felder nicht vorhanden. Es gibt aber ein feld "user_geb" oder ein "user_str" und "user_hnr".

Gruss
crimle

 bama :

03.10.2005 11:34
 user_adress und user_birthday

galt doch nur für Mipli, war in seiner DB extra angefügt

prüfe mal in deiner mainfile.php, ob du bei XOOPS_URL das www mit angegeben hast

die URL muss mit der Serverkonfiguration übereinstimmen, da sonst die Cookies nicht richtig gesetzt werden

also wenn der Server ohne www konfiguriert ist, dann auch in der mainfile.php so und umgekehrt

 herman :

03.10.2005 14:31
 ich habe das Probleme mit FIREFOX nachvollziehen können. Meldung erscheint, dass erfolgreich eingeloggt wurde, ist aber nicht der Fall, auch nach mehrmaligem Neueinloggen nicht, erst nach einem Reload der Seite ist man es dann doch Confused

 Nobse :

04.10.2005 20:23
 Dieses kann passieren wenn der cache eingeschaltet ist
mal unter sysadmin/einstellungen den cache ausschalten

 crimle :

04.10.2005 22:25
 Habe folgendes probiert:

a) Zeit in Minuten die die Seite im Cache bleibt: [Aus]
-> Kein Erfolg

b) Cookies gelöscht
-> Kein Erfolg

c) Use php sessions instead of cookie sessions for logging in? [Nein]
-> Jetzt funktioniert's!

Danke für die Hilfe!
crimle
Partnerseiten
http://service.bama-webdesign.de/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France