Seite 1 von 2

Problem mit DB Maintenance Mod 1.3.8 und DB Prefix

Verfasst: 23.05.2008 15:28
von irosaurus
moin zusammen,
hab in mein forum den db maintenance mod eingebaut. allerdings hab ich n db prefix (phpBB_v1_) und dadurch scheint der mod die tabellen in der db nich zu finden...
Überprüfe Tabellen:

* phpbb_auth_access: Tabelle 'usr_p1395_7.phpbb_auth_access' existiert nicht
* phpbb_banlist: Tabelle 'usr_p1395_7.phpbb_banlist' existiert nicht
* phpbb_categories: Tabelle 'usr_p1395_7.phpbb_categories' existiert nicht
* phpbb_config: Tabelle 'usr_p1395_7.phpbb_config' existiert nicht
* phpbb_confirm: Tabelle 'usr_p1395_7.phpbb_confirm' existiert nicht
* phpbb_disallow: Tabelle 'usr_p1395_7.phpbb_disallow' existiert nicht
...
hat jmd ne idee wie man das beheben könnte? beim sql update für den mod hab ich das prefix auf jeden fall hinzugefügt.
benutze die phpbb2 2.0.22,
schon ma thx für die hilfe :D

gruss iro

Verfasst: 23.05.2008 15:32
von PhilippK
Der Mod kommt eigentlich hervorragend mit anderen Präfixes aus. Kannst du mal den Inhalt deiner config.php (ohne Passwörter) posten?

Gruß, Philipp

Verfasst: 23.05.2008 15:36
von irosaurus

Code: Alles auswählen

<?php

$dbms = 'mysql4';

$dbhost = '*'; // your database host
$dbname = '*'; // your database name
$dbuser = '*'; // your database user
$dbpasswd = '*'; // your database password

$table_prefix = 'phpbb_';

define('PHPBB_INSTALLED', true);

?>
wenn ich bei table_prefix allerdings phpbb_v1_ eintrag, dann kommt folgender fehler:
message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Verfasst: 23.05.2008 18:30
von PhilippK
Sieht mir so aus, als ob du deinen Präfix irgendwie anders angepasst hast. Evtl. wurde das in der constants.php angepasst.

Gruß, Philipp

Verfasst: 23.05.2008 19:32
von irosaurus
jap genau :D

Code: Alles auswählen

// Table names
define('CONFIRM_TABLE', $table_prefix.'v1_confirm');
define('AUTH_ACCESS_TABLE', $table_prefix.'v1_auth_access');
define('BANLIST_TABLE', $table_prefix.'v1_banlist');
define('CATEGORIES_TABLE', $table_prefix.'v1_categories');
define('CONFIG_TABLE', $table_prefix.'v1_config');
define('DISALLOW_TABLE', $table_prefix.'v1_disallow');
define('FORUMS_TABLE', $table_prefix.'v1_forums');
define('GROUPS_TABLE', $table_prefix.'v1_groups');
define('POSTS_TABLE', $table_prefix.'v1_posts');
define('POSTS_TEXT_TABLE', $table_prefix.'v1_posts_text');
define('PRIVMSGS_TABLE', $table_prefix.'v1_privmsgs');
define('PRIVMSGS_TEXT_TABLE', $table_prefix.'v1_privmsgs_text');
define('PRIVMSGS_IGNORE_TABLE', $table_prefix.'v1_privmsgs_ignore');
define('PRUNE_TABLE', $table_prefix.'v1_forum_prune');
define('RANKS_TABLE', $table_prefix.'v1_ranks');
define('SEARCH_TABLE', $table_prefix.'v1_search_results');
define('SEARCH_WORD_TABLE', $table_prefix.'v1_search_wordlist');
define('SEARCH_MATCH_TABLE', $table_prefix.'v1_search_wordmatch');
define('SESSIONS_TABLE', $table_prefix.'v1_sessions');
define('SESSIONS_KEYS_TABLE', $table_prefix.'v1_sessions_keys');
define('SMILIES_TABLE', $table_prefix.'v1_smilies');
define('THEMES_TABLE', $table_prefix.'v1_themes');
define('THEMES_NAME_TABLE', $table_prefix.'v1_themes_name');
define('TOPICS_TABLE', $table_prefix.'v1_topics');
define('TOPICS_WATCH_TABLE', $table_prefix.'v1_topics_watch');
define('USER_GROUP_TABLE', $table_prefix.'v1_user_group');
define('USERS_TABLE', $table_prefix.'v1_users');
define('WORDS_TABLE', $table_prefix.'v1_words');
define('VOTE_DESC_TABLE', $table_prefix.'v1_vote_desc');
define('VOTE_RESULTS_TABLE', $table_prefix.'v1_vote_results');
define('VOTE_USERS_TABLE', $table_prefix.'v1_vote_voters');

// Start add - Who viewed a topic MOD
define('TOPIC_VIEW_TABLE', $table_prefix.'v1_topic_view');
// End add - Who viewed a topic MOD

// BEGIN CrackerTracker v5.x
define('CTRACKER_CONFIG', $table_prefix . 'v1_ctracker_config');
define('CTRACKER_IPBLOCKER', $table_prefix . 'v1_ctracker_ipblocker');
define('CTRACKER_LOGINHISTORY', $table_prefix . 'v1_ctracker_loginhistory');
define('CTRACKER_FILECHK', $table_prefix . 'v1_ctracker_filechk');
define('CTRACKER_FILESCANNER', $table_prefix . 'v1_ctracker_filescanner');
define('CTRACKER_BACKUP', $table_prefix . 'v1_ctracker_backup');
// END CrackerTracker v5.x

// Begin Map Mod
define('MAP_MOD_MAP_TABLE', $table_prefix.'v1_map_mod_map');
define('MAP_MOD_USER_TABLE', $table_prefix.'v1_map_mod_user');
define('MAP_MOD_PLACE_TABLE', $table_prefix.'v1_map_mod_place');
define('MAP_MOD_CONFIG_TABLE', $table_prefix.'v1_map_mod_config');
define('MAP_MOD_TEXT_TABLE', $table_prefix.'v1_map_mod_text');
define('MAP_MOD_COUNTRY_TABLE', $table_prefix.'v1_map_mod_country');
// End Map Mod
das is n premoddet board, deshalb hab ich da n paar schwierigkeiten...
thx schon ma für die mühe :D

gruss iro

Verfasst: 23.05.2008 22:14
von PhilippK
Dann wird das etwas schwieriger...

Gruß, Philipp

Verfasst: 23.05.2008 22:38
von irosaurus
PhilippK hat geschrieben:Dann wird das etwas schwieriger...

Gruß, Philipp
kann es sein dass ich jede tabelle die ich in der db neu angelegt hab, hier noch definieren muss?

gruss iro

Verfasst: 24.05.2008 00:00
von PhilippK
Nö. Das Problem ist, dass da der Autor des Premodded-Package einen etwas eigenen Weg zur Anpassung gefunden hat, der mit DB Maintenance nicht kompatibel ist.

Gruß, Philipp

Verfasst: 24.05.2008 11:29
von irosaurus
ergo gar keine möglichkeit den zu benutzen? :( hab den nämlich noch in nem anderen forum seit 2 jahren laufen und bin begeistert...
gruss iro

Verfasst: 25.05.2008 16:50
von irosaurus
gibt wirklich gar keine möglichkeit? :(