Seite 1 von 2

Frontend-Login nicht möglich

Verfasst: Fr 23. Okt 2009, 17:24
von OAA
Hallo,

ich kann im Firefox keinen Frontend Login mehr durchführen....

Es kommt nur eine weisse Seite mit der Login-Maske

Weiß jemand abhilfe?

Re: Frontend-Login nicht möglich

Verfasst: Fr 23. Okt 2009, 17:49
von Oldperl
Cookie löschen

Gruß aus Franken

Ortwin

Re: Frontend-Login nicht möglich

Verfasst: So 1. Nov 2009, 20:51
von OAA
hilft nix.

es kommt nur die weisse seite mit login-feld...

Re: Frontend-Login nicht möglich

Verfasst: Mo 2. Nov 2009, 06:47
von Halchteranerin
Steht etwas im errorlog?

Re: Frontend-Login nicht möglich

Verfasst: Mo 2. Nov 2009, 21:20
von OAA
leider nicht :(

Re: Frontend-Login nicht möglich

Verfasst: Mo 2. Nov 2009, 21:45
von Dodger77
Sorry, dass ich da nochmal nachhake, aber sicher ist sicher. Es steht gar nichts im Errorlog oder nichts, was deiner Meinung nach damit zusammenhängt?

Ansonsten:
  • Funktioniert der Login denn in anderen Browsern auf demselben Rechner?
  • Funktioniert der Login auf einem anderen Rechner mit Firefox?
  • Hat sich zwischendurch etwas geändert? Neue Firefox-Version? Neues/aktualisiertes Firefox-Addon?

Re: Frontend-Login nicht möglich

Verfasst: Di 3. Nov 2009, 11:55
von jdstrike
Ich kann auch vom gleichen Problem berichten...

Contenido Version 4.8.12
Firefox 3.5.4

es sind keine neuen Addons installiert worden und an der Version wurde auch nichts geändert
in allen anderen Browsern tritt kein Problem auf.

Das komische ist das es nicht immer Probleme im Firefox gibt. Ich habe die Vermutung das es Netzwerk abhängig ist.
In manchen habe ich keine Probleme in anderen geht gar nichts und das mit dem gleichen PC. mein mac zickt im gegenzug nie rum.

Liebe Grüße aus BT,

jdstrike

Re: Frontend-Login nicht möglich

Verfasst: Mi 18. Nov 2009, 19:33
von funz3l
Hallo,

wollte mal fragen ob es dazu mitlerweile eine Lösung gibt.

Ich habe das gleiche Problem im Firefox ebenso wie im Safari von jetzt auf gleich funktioniert es nicht mehr sprich die weiße Seite mit dem Loginfeld wird angezeigt.
Auch das löschen der Cookies bringt nichts, nach einer Zeit klappts aber dann wieder. An einem Windowsrechner tritt das gleiche Problem auf. Es kann auch sein das im firefox das problem auftritt im safari aber alles klappt. Ich bin etwas ratlos so kann ich ja keine Seite produktiv einsetzen.... vielleicht hat ja jemand einen tipp.

Danke!

Re: Frontend-Login nicht möglich

Verfasst: Mi 25. Nov 2009, 16:48
von jdstrike
hallo zusammen,

also bei mir das gleiche immernoch, das problem tritt sogar noch häufiger auf, ich bekomme mindestens ein mal wöchentlich ne email oder einen anruf der mir dieses problem schildert.

bitte dringend um hilfe

Liebe Grüße aus BT

Re: Frontend-Login nicht möglich

Verfasst: Mi 25. Nov 2009, 18:45
von Oldperl
jdstrike hat geschrieben:ich bekomme mindestens ein mal wöchentlich ne email oder einen anruf der mir dieses problem schildert.
Wau :roll: Na dann würde ich Jemanden beauftragen sich darum zu kümmern wenn das so dringend ist.
Soviel ich weiß macht 4fb auch (kostenpflichtigen) Support für Contenido. 8)
Und auch hier im Forum tummeln sich sicherlich einige potentielle Kandidaten die sowas übernehmen könnten.

Problematisch ist halt, wie du ja schon selber sagst
jdstrike hat geschrieben:Das komische ist das es nicht immer Probleme im Firefox gibt.
Hilfreich wäre daher erst einmal diesen Fehler reproduzieren zu können. Hier fehlt daher eine klar definierte Fehleranalyse, nach deren Schritten man diesen Fehler jederzeit nachvollziehen kann.

Gruß aus Franken

Ortwin

Re: Frontend-Login nicht möglich

Verfasst: Mo 30. Nov 2009, 11:23
von jdstrike
alles klar ich werde mich darum kümmern und es euch wissen lassen

Liebe Grüße aus OberFranken,
jdstrike

Re: Frontend-Login nicht möglich

Verfasst: Mi 2. Dez 2009, 10:07
von jdstrike
Könnte das hier etwas damit zu haben? Diesen Fehler bekomme ich wenn ich auf im Backend auf die Frontend-Gruppen gehe.
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 840 bytes) in C:\xampp\htdocs\hosting\...\cms\contenido\classes\class.genericdb.php on line 1462
con_code und cache sind leer

Liebe Grüße aus Ober Franken ;)
jdstrike

Re: Frontend-Login nicht möglich

Verfasst: Mi 2. Dez 2009, 10:17
von Oldperl
Nein, das sagt nur, das der Speicher für die Ausführung eines PHP-Scripts nicht reicht (warum auch immer) und versucht wird den Speicher zu erhöhen.
Aber wie du schon selbst sagst, das kommt im BE, hat daher erst mal nichts mit deinem Problem zu tun.

Gruß aus Franken

Ortwin

Re: Frontend-Login nicht möglich

Verfasst: Mi 2. Dez 2009, 15:22
von jdstrike
Also ich bin jetzt die ganze zeit dabei und habe jetzt einfach mal versucht das login modul zu wechseln.
Und siehe da, ich glaub es funktioniert.

Ich habe bisher immer dieses Login Modul benutzt:

Code: Alles auswählen

<?php
#Includes
cInclude('classes', 'class.template.php');

if ( !is_object($tpl) ) {
    $tpl = new Template;
}
$tpl->reset();

if ($auth->auth["uid"] == "nobody"){
    $template = 'login.html';

    $tpl->set('s', 'FORM_ACTION', 'front_content.php?idcatart='.$idcatart); 
    $tpl->set('s', 'USERNAME', mi18n("Nachname"));  
    $tpl->set('s', 'PASSWORD', mi18n("Passwort"));  
    $tpl->set('s', 'GO', mi18n("Anmelden"));  
    $tpl->set('s', 'LOGIN', mi18n("Login"));    
} else {
    $template = 'logout.html';

    $tpl->set('s', 'CURRENT_USERNAME', mi18n("Sie sind angemeldet!"));      
    $tpl->set('s', 'HREF', 'front_content.php?idcatart='.$idcatart.'&logout=yes');  
    $tpl->set('s', 'LOGOUT', mi18n("Logout"));  
}

$tpl->generate('templates/'.$template);
?>
mit den Modultemplates für Login:

Code: Alles auswählen

<div class="login"> 
       <form method="post" action="{FORM_ACTION}" style="padding:0;margin:0;" name="loginform" id="loginform">
           <fieldset>
              <label for="password" class="top">{PASSWORD}<br />
              <input type="password" name="password" id="password" value=""/></label>

              <label for="username" class="top">{USERNAME}<br />
              <input type="text" name="username" id="username" value=""/></label>
              <input name="login" type="submit" id="login" title="Login" onclick="javascript:document.forms['loginform'].submit();" value="Login"/>
          </fieldset>
      </form>
</div>
Bei diesen beidern bestand das Problem mit der weissen Seite und dem neuen Loginfeld. Im Firefox ist einfach damit kein Login mehr möglich. Zumindest hier bei mir.

Jetzt habe ich das ganze auf das Login_Form Modul umgestellt:

Code: Alles auswählen

<?php
if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();

if ($auth->auth["uid"] == "nobody") {
	$sTargetIdcat = getEffectiveSetting('login', 'idcat', '1');
	$sTargetIdart = getEffectiveSetting('login', 'idart', '1');
	$sFormAction = 'front_content.php?idcat='.$sTargetIdcat;
	
	$tpl->set('s', 'form_action', $sFormAction);
	$tpl->set('s', 'label_pass', mi18n("Passwort"));
	$tpl->set('s', 'label_name', mi18n("Nachname"));
	$tpl->set('s', 'label_login', mi18n("Login"));
	$tpl->generate('templates/login_form.html');
} else {
    cInclude('classes', 'class.frontend.users.php');
    cInclude('classes', 'Contenido_Category/Contenido_Category.class.php');
    try {
	    $oConCat = new Contenido_Category($db, $cfg);
		$oConCat->load($idcat, true, $lang);
		$bCatIsPublic = ($oConCat->getCategoryLanguage()->getVisible() == 1 && $oConCat->getCategoryLanguage()->getPublic() == 1) 
		                ? true : false;
    } catch (Exception $e) {
        echo $e->getMessage();
    }
    $oFeUserCollection = new FrontendUserCollection();
	$oFeUser = $oFeUserCollection->loadItem($auth->auth["uid"]);
    $sText = str_replace('[uname]', $oFeUser->get('username'), mi18n("Willkommen, Sie sind angemeldet."));
    if ($bCatIsPublic === true) {
        $sUrl = 'front_content.php?idcat='.$idcat.'&idart='.$idart.'&logout=true';
    } else {
        $iIdcatHome = (int) getEffectiveSetting('navigation', 'idcat-home', '1');
        $sUrl = 'front_content.php?idcat='.$iIdcatHome.'&logout=true';
    }
	$tpl->set('s', 'text', $sText);
	$tpl->set('s', 'url', $sUrl);
	$tpl->set('s', 'label_logout', mi18n("Logout"));
	$tpl->generate('templates/login_form_loggedin.html');
}
?>
und siehe da, anscheinend funktioniert es.

Aber trotzallem, was mache ich gegen diesen fehler hier?
[02-Dec-2009 13:31:13] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 840 bytes) in C:\xampp\htdocs\xxx\xxx\cms\contenido\classes\class.genericdb.php on line 1462
er taucht immer mit einer reihe von diesen warnings auf
PHP Warning: getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Unable to access xxx/xxx.JPG in C:\xampp\htdocs\xxx\xxx\cms\cms\front_content.php(983) : eval()'d code on line 1549
Jemand ne ahnung?

Liebste grüße aus Oberfranken und ein großes Dankeschön dafür das ich euch nerven durfte...
jdstrike

Re: Frontend-Login nicht möglich

Verfasst: Sa 2. Jan 2010, 18:56
von hz_baden
Ich versuche für die Tennisclub-Webseite einen geschützten Mitgliederbereich einzurichten und stelle fest, dass das Login mit IE und Safari funktioniert, jedoch mit Firefox und Google Chrome nicht (unter Windows).
Mit Apple OS scheint Firefox zu funktionieren, jedoch Safari und Google Chrome auch nicht.
Es erscheint wie schon beschrieben eine weisse Seite mit Login-Feldern.

Das Wechseln auf das Login_Form mit Templates etc. scheint mir als Programmier-Banause zu aufwendig. Deshalb wäre ich froh, wenn ein Programmierhirsch eine Lösung findet ...

Mit bestem Dank im voraus!