Hilfe: Mitglieder nur reg. Benutzer

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Pepe93
Mitglied
Beiträge: 22
Registriert: 22.10.2005 21:25

Hilfe: Mitglieder nur reg. Benutzer

Beitrag von Pepe93 »

Hallo alle zusammen,

ich (absoluter Neuling) habe vor kurzem ein Forum "aktiviert" (besser gesagt, es wurde mir aktiviert).
Nachdem ich einen Mod einbauen wollte der es nicht-registrierten User nicht erlaubt auf die Mitgliederliste (Profile), Such-funktion und auch Gruppen zuzugreifen ist wohl etwas schiefgelaufen :(

Ich habe die anweisungen hier:
http://www.phpbb.de/viewtopic.php?t=47560 eigentlich genau befolgt, und der Zugriff scheint auch verweigert zu sein, ABER:
bevor man auf die Login-seite weitergeleitet wird, gibt es einen Fehler :(

diesen hier:

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#94' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\functions.php on line 771
If your browser does not support meta redirection please click HERE to be redirected


und wenn ich mich dann registriere und dann nochmal auf die Mitgliederliste zugreif, kommt ganz oben dieser Fehler:

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#94' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 475

Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 477

Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 478


Nun mein Problem. Ich (Idiot) habe es versäumt Backups von den Dateien anzulegen und habe die neuen Dateien mit den Änderungen einfach überschrieben. Einzig und allein die profile.php hab ich noch :(

Wäre echt dankbar, wenn mir jemand helfen könnte.
Wo der Fehler steckt.

Vielen Dank im Voraus
Pepe
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

poste mal bitte die ersten 20 Zeilen von der memberlist.php

Markus
Pepe93
Mitglied
Beiträge: 22
Registriert: 22.10.2005 21:25

Beitrag von Pepe93 »

Mensch, das geht ja hier schnell :D

sind ein bissl mehr als 20 Zeilen:

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
if (!$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}

$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
$mode = ( isset($HTTP_POST_VARS['mode']) ) ? htmlspecialchars($HTTP_POST_VARS['mode']) : htmlspecialchars($HTTP_GET_VARS['mode']);
}
else
{
$mode = 'joined';
}
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo Pepe93,
zum posten (einschließen) von Programmcode benutze doch freundlicherweise den Button Code der sich mittig über den Eingabefeld befindet !

Code: Alles auswählen

Das ist ein Beispiel ! 
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Ich Prinzip interessiert mich alles was vor dem steht was du da gepostet hast ..... eben ab Zeile 1 :wink:

Markus
Pepe93
Mitglied
Beiträge: 22
Registriert: 22.10.2005 21:25

Beitrag von Pepe93 »

@gloriosa: Ups, sorry,bin neu hier und da war mir das neu! Danke für den Tipp!

@Markus: hm...und ich dachte genau diese Zeilen, sind wöllig uninteressantd für Dich.

Code: Alles auswählen

<?php
/***************************************************************************
*                              memberlist.php
*                            -------------------
*   begin                : Friday, May 11, 2001
*   copyright            : (C) 2001 The phpBB Group
*   email                : support@phpbb.com
*
*   $Id: memberlist.php,v 1.36.2.10 2004/07/11 16:46:15 acydburn Exp $
*
***************************************************************************/
/***************************************************************************
*
*   This program is free software; you can redistribute it and/or modify
*   it under the terms of the GNU General Public License as published by
*   the Free Software Foundation; either version 2 of the License, or
*   (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
@both: jetzt besser ? :-)

Grüssle Pepe
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

in der memberlist.php wurd eja nur das hinzugefügt.

Code: Alles auswählen

if (!$userdata['session_logged_in'] ) 
{ 
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
}
Und wenn du das rausnimmst geht es wieder?

Markus
Pepe93
Mitglied
Beiträge: 22
Registriert: 22.10.2005 21:25

Beitrag von Pepe93 »

moment, probier ich gleich mal....

aber, was mir gerade einfällt, der erste beschriebene Fehler, tritt sowohl bei der Memberlist, als auch bei den Gruppen und bei Search auf :(
Kann es dann nicht eher an der profile.php liegen???

EDIT: @markus: damit Du Dir selber ein Bild machen kannst:

http://karsc.webs.upv.es/forum/index.php
Pepe93
Mitglied
Beiträge: 22
Registriert: 22.10.2005 21:25

Beitrag von Pepe93 »

@markus: hier die Antwort auf die Frage:

Nein, ich kann auf die Mitgliederliste zugreifen und "im Header" steht folgender Fehler:

Code: Alles auswählen

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#94' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 475

Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 477

Warning: Cannot modify header information - headers already sent by (output started at E:\vhosts\karsc.webs.upv.es\httpdocs\forum\memberlist.php:1) in E:\vhosts\karsc.webs.upv.es\httpdocs\forum\includes\page_header.php on line 478
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

sag mal .. hast du das auf deinem eigenen Webserver? Was sind das denn für komische Pfadangaben?

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“