Seite 1 von 1

[erledigt] Fehlermeldung nach Konvertierung

Verfasst: 12.09.2008 11:33
von Stonewoman
Hallo,

ich bekomme das mit der Konvertierung einfach nicht hin. Immer diese Fehlermeldung:
[phpBB Debug] PHP Notice: in file /includes/session.php on line 450: session_create(./../includes/auth/auth_.php) [function.session-create]: failed to open stream: No such file or directory

[phpBB Debug] PHP Notice: in file /includes/session.php on line 450: session_create() [function.include]: Failed opening './../includes/auth/auth_.php' for inclusion (include_path='.:/usr/share/php:..')


General Error
SQL ERROR [ mysql4 ]

Unknown column 'ban_exclude' in 'field list' [1054]

SQL

SELECT ban_ip, ban_userid, ban_email, ban_exclude, ban_give_reason, ban_end FROM phpbb_banlist WHERE ban_email = '' AND (ban_userid = 0 OR ban_ip <> '')

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/session.php
LINE: 1008
CALL: dbal_mysql->sql_query()

FILE: includes/session.php
LINE: 545
CALL: user->check_ban()

FILE: includes/session.php
LINE: 379
CALL: user->session_create()

FILE: install/install_convert.php
LINE: 618
CALL: user->session_begin()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 402
CALL: install_convert->main()

FILE: install/index.php
LINE: 274
CALL: module->load()
Was mache ich falsch??

Grüße, Stoni.

Verfasst: 12.09.2008 11:42
von Dr.Death
Hallo,

in Deiner konvertierten phpBB3 Datenbank fehlt wohl ein Eintrag in der Tabelle phpbb_config

Laut includes/sessions.php ( Zeile 450 )

Code: Alles auswählen

$method = basename(trim($config['auth_method']));
include_once($phpbb_root_path . 'includes/auth/auth_' . $method . '.' . $phpEx);
wird vorher die Variable $method aus der phpbb_config Tabelle befüllt.

Da diese aber leer oder nicht vorhanden ist kommt es zu Deiner gemeldeten Fehlermeldung.

Prüfe mal über Deinen phpMyAdmin, ob in der Tabelle phpbb_config folgender Eintrag vorhanden ist:

Code: Alles auswählen

SELECT *  FROM `phpbb_config` WHERE `config_name` = 'auth_method'
Dort sollte als config_name: auth_method
und als Wert: db
drin stehen.

Verfasst: 13.09.2008 11:31
von the-boar
Hallo Dr. Death,

ich bin Stonis Mann.
Unsere Datenbank sieht in der phpbb_config so aus.

Wie ändere bzw. füge ich die Werte ein, um die phpbb_config zu ändern.

Gruß
Carsten