Seite 2 von 3
Verfasst: 03.06.2006 17:21
von IPB_Flüchtling
Voll lustig,
habe mich bei Dir gerade mit der Antwort "hundekot" auf die Frage, bei welcher internationalen Prüfung... (Rest habe ich vergessen; die richtige Antwort hätte ich sowieso nicht gewusst), registriert.
Bitte überprüfe den Einbau des Mods noch einmal ganz genau und ob Du auch im Admin-Bereich für jene Sprache, die im Board bei der Registrierung eingestellt ist, Antworten definiert hast. (Zum Beispiel: Der Mod bringt zwar ein paar Fragen für die lang_german mit, bei mir heißt die Boardsprache aber lang_deutsch.)
Wenn der Mod richtig eingebaut ist, akzeptiert er natürlich keine Falschantworten. Wenn Du selbst den Fehler nicht finden solltest, würde ich Dir empfehlen, den Autor des Mods (MagMo) in diesem Thread um Hilfe zu bitten:
http://www.phpbb.de/viewtopic.php?t=117514
Alles wird gut!
IPB_Flüchtling
Verfasst: 05.06.2006 12:18
von kurt13
Hallo zusammen,
ich habe phpBB 2.0.20 jetzt neu Installiert, die ganze Datenbank gelöscht und komplett neu installiert und trotzdem sehe ich das Bild visuelle Bestätigung beim Registrieren trotzdem nicht. Jetzt bin ich langsam am Anschlag. Weiss jemand einen Rat. Ich habe es frisch installiert und ich habe nichts Zusätzliches eingebaut.
Lieben Gruss, Kurt
http://www.sturmburg.ch//Forum/
http://www.sturmburg.ch/Forum/info.php
Verfasst: 05.06.2006 14:05
von kurt13
Hallo zusammen,
ist das in der profile.php richtig?
- // Visual Confirmation
if ( $userdata['session_logged_in'] )
{
exit;
}
include($phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);
exit;
}
else if ( $mode == 'sendpassword' )
{
include($phpbb_root_path . 'includes/usercp_sendpasswd.'.$phpEx);
exit;
}
else if ( $mode == 'activate' )
{
include($phpbb_root_path . 'includes/usercp_activate.'.$phpEx);
exit;
}
else if ( $mode == 'email' )
{
include($phpbb_root_path . 'includes/usercp_email.'.$phpEx);
exit;
}
}
Lieben Gruss, Kurt
Verfasst: 05.06.2006 14:08
von h-o
Wenn man versucht, das Bestätigungsbild bei dir direkt aufzurufen, also über "profile.php?mode=confirm&id=...", erscheint die PHP-Meldung
Code: Alles auswählen
Warning: pack() has been disabled for security reasons in .../includes/usercp_confirm.php on line 210
In dieser Zeile sollte eigentlich mit das entsprechende pack()-Kommando ausführt werden, das aber auf dem Server nicht zugelassen ist, wie man in phpinfo() erkennt (unter "PHP Core"):
Beim direkten Aufruf des Bildes erscheint unter den Warnungsmeldungen allerdings immerhin schon mal eine Binärdatei, also das eigentliche Bild für die visuelle Bestätigung.
Versuche einfach mal, in der Administration unter "Allgemeine Boardeinstellungen" bei "GZip-Komprimierung aktivieren" ein "Nein" einzutragen und schau, ob's hilft.
Ansonsten bin ich mit meinem phpBB-Latein schon am Ende

Verfasst: 05.06.2006 14:31
von kurt13
Hallo h-o
Es hat nichts genützt.
Jetzt habe ich noch:
- Sicheres Cookie
Falls dein Server auf SSL läuft, aktiviere diese Funktion, ansonsten lasse sie deaktiviert
aktiviert und jetzt komme ich nicht mehr in den Administrations-Bereich.
Kennst Du eine Lösung?
Verfasst: 05.06.2006 14:51
von h-o
kurt13 hat geschrieben:Es hat nichts genützt.
Den "Tipp" mit Gzip hab ich jetzt selbst ausprobiert: Bringt tatsächlich nix!
Es bleibt dir wohl nichts anderes übrig, als deinen Webhoster zu bitten, in der php.ini auf dem Webserver die Zeile
rauszunehmen oder, falls möglich, dir selbst eine eigene php.ini-Datei zu erstellen, dann sollte es funktionieren...
kurt13 hat geschrieben:Jetzt habe ich noch:
- Sicheres Cookie
Falls dein Server auf SSL läuft, aktiviere diese Funktion, ansonsten lasse sie deaktiviert
aktiviert und jetzt komme ich nicht mehr in den Administrations-Bereich.
Oh Gott
Wenn ein Löschen und/oder Sperren der Cookies im Einstellungsmenü deines Internetbrowsers keinen Erfolg hat, musst du mit Hilfe eines Datenbankverwaltungsprogramm wie etwa phpMyAdmin folgenden SQL-Code ausführen (sofern der Tabellenname phpbb_config übereinstimmt):
Code: Alles auswählen
UPDATE `phpbb_config` SET `config_value` = '0' WHERE `config_name` = 'cookie_secure'
Verfasst: 05.06.2006 15:16
von kurt13
Hallo h-o,
ich komme wieder rein, danke.
Es ist phpMyAdmin 2.7.0-pl2 installiert.
Lieben Gruss, Kurt
Verfasst: 06.06.2006 16:33
von kurt13
Hallo zusammen,
ich habe von meinem Hostmaster diese Atwort bekommen, auf die Frage, ob er in der php.ini auf dem Webserver die Zeile disable_functions = pack
rauszunehmen kann:
Code: Alles auswählen
Die Funktion pack wurde aus 2 Gruenden aktiviert.
a) laesst sich damit Hackertools fuer Socketkomunikation schreiben. Die Funktion pack ist damit sehr wichtig, denn die Protokolle, welche gehackt werden, lassen sich ausschliesslich mit pack erreichen
b) Pack wird verwendet um unsinnigen zip compresscode zu generieren. Dieser Total unfug, dem missbrauch einer Scriptsprache zum zipen von html vor dem uebersenden wird mit dem disable pack unterbunden. Wenn schon zip dann bitte mit eingebauten systemfunktionen. Die Verwendung von php als interpreterzipencoder ist eine massive unsinnige verschendung von massiver! rechenkapazitaet fuer minimalen erfolg, schlecht komprimierter http transfers.
Ihr Forum verwenden genau diesen unsinn von compressed html per php. einfach ausschalten, und systembibliotheken allenfalls fuer ziped http transfers versenden, dann funktioniert alles und sie lassen anderen mitbenutzern auf dem rechner auch noch ein wenig cpu kapazitaet.

was muss ich jetzt genau machen??
Lieben Gruss, Kurt
Verfasst: 06.06.2006 19:19
von kurt13
Weiss niemand eine Lösung des Problems?
Lieben Gruss, Kurt
Verfasst: 06.06.2006 21:38
von IPB_Flüchtling
Einfach Deinen Hoster fragen, was Du
genau machen sollst, damit die Visuelle Bestätigung bei Dir angezeigt wird.
Und wenn er Dir blöd kommt, einen vernünftigen Hoster suchen und wechseln.

Habe wirklich noch nie gehört, dass phpBB extrem ressourcenfressend wäre... Andererseits: Vielleicht verwendet Dein Hoster ja einen alten Commodore 64 als Server.
LG, IPB_Flüchtling