Seite 2 von 4

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 21.09.2013 10:54
von freie-bildung
Ich setze jetzt einfach mal meinen Beitrag hier fort...

Ich habe ja damals die bridge von Wordpress zu phpbb eingebaut und konnte leider nicht alle Dateien wieder entfernen, da es keine Deinstallationsanleitung gab dazu (war ein Wordpress Plugin).

Nun ist es so, dass anscheinend die Datei (welche vom Plugin noch stammt und immer noch auf den Server liegt) unter dem Pfad /includes/auth/auth_wpbb.php Probleme bereitet. Diese würde ja so im phpbb gar nicht vorkommen.
In irgendeiner Datei wird anscheinend diese Datei zur Authentifizierung aufgerufen. Kann mir jemand weiterhelfen? Wo wird normalerweise die auth aufgerufen, in welcher Datei? ich nehme jetzt mal an, dass ich in dieser Datei dann das so ändern müsste, dass eben nicht mehr die Datei des Plugins, sondern die vom phpbb aufgerufen wird....

Ganz verzwickt - aber ich komm echt nicht mehr weiter :(

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 21.09.2013 18:26
von Miriam
Wenn Du die datei umbenennst, bspw. in *.php5, dann sollte es eine Fehlermeldung geben. Und zwar von der aufrufenden Routine. Dann weißt Du zumindest, wo der Aufruf erfolgt, und kannst da ansetzen.
Aktivier auch den Debug-Modus -> KB:debugmode

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 24.09.2013 08:03
von freie-bildung
Guten Morgen

Vielen Dank Miriam.

Ja das habe ich schon gemacht mit dem debug Modus....

Benenne ich die auth um kommt folgende Meldung:

[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 384: include_once(./includes/auth/auth_wpbb.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 384: include_once(): Failed opening './includes/auth/auth_wpbb.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')


Ab Zeile 382 sieht es in der session.php so aus:

Code: Alles auswählen

// Check whether the session is still valid if we have one
                    $method = basename(trim($config['auth_method']));
                    include_once($phpbb_root_path . 'includes/auth/auth_' . $method . '.' . $phpEx);

                    $method = 'validate_session_' . $method;
                    if (function_exists($method))
                    {
                        if (!$method($this->data))
                        {
                            $session_expired = true;
                        }
                    }

                    if (!$session_expired)
                    {
             

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 24.09.2013 18:31
von Crizzo
Und die vermisste Datei ist auch vorhanden und unbeschädigt?

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 24.09.2013 18:39
von freie-bildung
Nun vorhanden ist sie, ob beschädigt kann ich nicht sagen - hier wäre die Datei: https://www.phpbb.de/support/pastebin.p ... iew&s=1329

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 24.09.2013 21:33
von Miriam
Schon im phpmyadmin probiert (nach Erstellung eines DB Backups) ->

Code: Alles auswählen

UPDATE phpbb_config SET config_value = 'db' WHERE config_name = 'auth_method'; 

// Dein Tabellenpräfix ist phpbb_

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 25.09.2013 08:26
von freie-bildung
Hab den Befehl ausgeführt, aber die weisse Seite bleibt ...

EDIT: ich frage mich halt nur, ob es denn nicht einfacher wäre, einfach in der datei welche die auth-wpbb abfragt, einfach wieder die datei von phpbb einzufügen... ? oder versteh ich da was falsch? denn die auth_wpbb benötigt es ja so nicht mehr, da die bridge ja nicht mehr in funktion ist? welche datei wird denn normalerweise von phpbb abgefragt anstelle der auth_wbpp ?

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 26.09.2013 21:40
von freie-bildung
*hust* jemand noch eine andere Idee? :oops:

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 26.09.2013 23:02
von BNa
Lade den kompletten Foren Ordner root/*.* (bis auf den cache-, styles-, images-, files- oder sonstigen media-ordner) auf die lokale Platte und suche mit Notepad++ Verzeichnis-/Datei-übergreifend nach auth_wpbb.

Re: User erhält weisse Seite bei Passwortänderung

Verfasst: 01.10.2013 14:03
von freie-bildung
So hab jetzt danach gesucht und es gab folgende Meldung aus:

[ externes Bild ]