Seite 1 von 2

Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:04
von Airbus_Simmer
Hallo zusammen

Nachdem Einbau der Downloaddatenbank bekomme ich bei Aufruf der download.php folgender Fehler:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'db276920160.DL_CONFIG_TABLE' doesn't exist [1146]

SQL

SELECT * FROM DL_CONFIG_TABLE

BACKTRACE

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

FILE: dl_mod/classes/class_dlmod.php
LINE: 108
CALL: dbal_mysql->sql_query()

FILE: downloads.php
LINE: 135
CALL: dlmod->dlmod()
Jemand ne Idee an was das liegen könnte?

Danke

Gruss
Simon

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:19
von Metzle
Hallo,

die Datei includes/constants.php hast du bearbeitet? Auch genau nach Reihenfolge vorgegangen bei der Installation?

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:26
von Airbus_Simmer
Ich denk schon:

In der Anleitung steht:

Code: Alles auswählen

Open: includes/constants.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
// Additional tables
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
// Download MOD 6
define('DL_INSTALLED', true);
define('DL_AUTH_TABLE', $table_prefix . 'dl_auth');
define('DL_CAT_TABLE', $table_prefix . 'downloads_cat');
define('DL_CONFIG_TABLE', $table_prefix . 'dl_config');
define('DL_EXT_BLACKLIST', $table_prefix . 'dl_ext_blacklist');
define('DL_RATING_TABLE', $table_prefix . 'dl_ratings');
define('DOWNLOADS_TABLE', $table_prefix . 'downloads');
define('DL_STATS_TABLE', $table_prefix . 'dl_stats');
define('DL_COMMENTS_TABLE', $table_prefix . 'dl_comments');
define('DL_BANLIST_TABLE', $table_prefix . 'dl_banlist');
define('DL_FAVORITES_TABLE', $table_prefix . 'dl_favorites');
define('DL_NOTRAF_TABLE', $table_prefix . 'dl_notraf');
define('DL_HOTLINK_TABLE', $table_prefix . 'dl_hotlink');
define('DL_BUGS_TABLE', $table_prefix . 'dl_bug_tracker');
define('DL_BUG_HISTORY_TABLE', $table_prefix . 'dl_bug_history');
Bei mir sieht die Datei so aus:

Code: Alles auswählen

<?php
/**
*
* @package phpBB3
* @version $Id: constants.php 9187 2008-12-12 14:47:03Z acydburn $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

/**
* valid external constants:
* PHPBB_MSG_HANDLER
* PHPBB_DB_NEW_LINK
* PHPBB_ROOT_PATH
* PHPBB_ADMIN_PATH
*/

// phpBB Version
define('PHPBB_VERSION', '3.0.4');

// QA-related
// define('PHPBB_QA', 1);

// User related
define('ANONYMOUS', 1);

define('USER_ACTIVATION_NONE', 0);
define('USER_ACTIVATION_SELF', 1);
define('USER_ACTIVATION_ADMIN', 2);
define('USER_ACTIVATION_DISABLE', 3);

define('AVATAR_UPLOAD', 1);
define('AVATAR_REMOTE', 2);
define('AVATAR_GALLERY', 3);

define('USER_NORMAL', 0);
define('USER_INACTIVE', 1);
define('USER_IGNORE', 2);
define('USER_FOUNDER', 3);

define('INACTIVE_REGISTER', 1);
define('INACTIVE_PROFILE', 2);
define('INACTIVE_MANUAL', 3);
define('INACTIVE_REMIND', 4);

// ACL
define('ACL_NEVER', 0);
define('ACL_YES', 1);
define('ACL_NO', -1);

// Login error codes
define('LOGIN_CONTINUE', 1);
define('LOGIN_BREAK', 2);
define('LOGIN_SUCCESS', 3);
define('LOGIN_SUCCESS_CREATE_PROFILE', 20);
define('LOGIN_ERROR_USERNAME', 10);
define('LOGIN_ERROR_PASSWORD', 11);
define('LOGIN_ERROR_ACTIVE', 12);
define('LOGIN_ERROR_ATTEMPTS', 13);
define('LOGIN_ERROR_EXTERNAL_AUTH', 14);
define('LOGIN_ERROR_PASSWORD_CONVERT', 15);

// Group settings
define('GROUP_OPEN', 0);
define('GROUP_CLOSED', 1);
define('GROUP_HIDDEN', 2);
define('GROUP_SPECIAL', 3);
define('GROUP_FREE', 4);

// Forum/Topic states
define('FORUM_CAT', 0);
define('FORUM_POST', 1);
define('FORUM_LINK', 2);
define('ITEM_UNLOCKED', 0);
define('ITEM_LOCKED', 1);
define('ITEM_MOVED', 2);

// Forum Flags
define('FORUM_FLAG_LINK_TRACK', 1);
define('FORUM_FLAG_PRUNE_POLL', 2);
define('FORUM_FLAG_PRUNE_ANNOUNCE', 4);
define('FORUM_FLAG_PRUNE_STICKY', 8);
define('FORUM_FLAG_ACTIVE_TOPICS', 16);
define('FORUM_FLAG_POST_REVIEW', 32);

// Optional text flags
define('OPTION_FLAG_BBCODE', 1);
define('OPTION_FLAG_SMILIES', 2);
define('OPTION_FLAG_LINKS', 4);

// Topic types
define('POST_NORMAL', 0);
define('POST_STICKY', 1);
define('POST_ANNOUNCE', 2);
define('POST_GLOBAL', 3);

// Lastread types
define('TRACK_NORMAL', 0);
define('TRACK_POSTED', 1);

// Notify methods
define('NOTIFY_EMAIL', 0);
define('NOTIFY_IM', 1);
define('NOTIFY_BOTH', 2);

// Email Priority Settings
define('MAIL_LOW_PRIORITY', 4);
define('MAIL_NORMAL_PRIORITY', 3);
define('MAIL_HIGH_PRIORITY', 2);

// Log types
define('LOG_ADMIN', 0);
define('LOG_MOD', 1);
define('LOG_CRITICAL', 2);
define('LOG_USERS', 3);

// Private messaging - Do NOT change these values
define('PRIVMSGS_HOLD_BOX', -4);
define('PRIVMSGS_NO_BOX', -3);
define('PRIVMSGS_OUTBOX', -2);
define('PRIVMSGS_SENTBOX', -1);
define('PRIVMSGS_INBOX', 0);

// Full Folder Actions
define('FULL_FOLDER_NONE', -3);
define('FULL_FOLDER_DELETE', -2);
define('FULL_FOLDER_HOLD', -1);

// Download Modes - Attachments
define('INLINE_LINK', 1);
// This mode is only used internally to allow modders extending the attachment functionality
define('PHYSICAL_LINK', 2);

// Confirm types
define('CONFIRM_REG', 1);
define('CONFIRM_LOGIN', 2);
define('CONFIRM_POST', 3);

// Categories - Attachments
define('ATTACHMENT_CATEGORY_NONE', 0);
define('ATTACHMENT_CATEGORY_IMAGE', 1); // Inline Images
define('ATTACHMENT_CATEGORY_WM', 2); // Windows Media Files - Streaming
define('ATTACHMENT_CATEGORY_RM', 3); // Real Media Files - Streaming
define('ATTACHMENT_CATEGORY_THUMB', 4); // Not used within the database, only while displaying posts
define('ATTACHMENT_CATEGORY_FLASH', 5); // Flash/SWF files
define('ATTACHMENT_CATEGORY_QUICKTIME', 6); // Quicktime/Mov files

// BBCode UID length
define('BBCODE_UID_LEN', 8);

// Number of core BBCodes
define('NUM_CORE_BBCODES', 12);

// Magic url types
define('MAGIC_URL_EMAIL', 1);
define('MAGIC_URL_FULL', 2);
define('MAGIC_URL_LOCAL', 3);
define('MAGIC_URL_WWW', 4);

// Profile Field Types
define('FIELD_INT', 1);
define('FIELD_STRING', 2);
define('FIELD_TEXT', 3);
define('FIELD_BOOL', 4);
define('FIELD_DROPDOWN', 5);
define('FIELD_DATE', 6);

// referer validation
define('REFERER_VALIDATE_NONE', 0);
define('REFERER_VALIDATE_HOST', 1);
define('REFERER_VALIDATE_PATH', 2);

// phpbb_chmod() permissions
@define('CHMOD_ALL', 7);
@define('CHMOD_READ', 4);
@define('CHMOD_WRITE', 2);
@define('CHMOD_EXECUTE', 1);

// Additional constants
define('VOTE_CONVERTED', 127);

// Table names
define('ACL_GROUPS_TABLE',			$table_prefix . 'acl_groups');
define('ACL_OPTIONS_TABLE',			$table_prefix . 'acl_options');
define('ACL_ROLES_DATA_TABLE',		$table_prefix . 'acl_roles_data');
define('ACL_ROLES_TABLE',			$table_prefix . 'acl_roles');
define('ACL_USERS_TABLE',			$table_prefix . 'acl_users');
define('ATTACHMENTS_TABLE',			$table_prefix . 'attachments');
define('BANLIST_TABLE',				$table_prefix . 'banlist');
define('BBCODES_TABLE',				$table_prefix . 'bbcodes');
define('BOOKMARKS_TABLE',			$table_prefix . 'bookmarks');
define('BOTS_TABLE',				$table_prefix . 'bots');
define('CONFIG_TABLE',				$table_prefix . 'config');
define('CONFIRM_TABLE',				$table_prefix . 'confirm');
define('DISALLOW_TABLE',			$table_prefix . 'disallow');
define('DRAFTS_TABLE',				$table_prefix . 'drafts');
define('EXTENSIONS_TABLE',			$table_prefix . 'extensions');
define('EXTENSION_GROUPS_TABLE',	$table_prefix . 'extension_groups');
define('FORUMS_TABLE',				$table_prefix . 'forums');
define('FORUMS_ACCESS_TABLE',		$table_prefix . 'forums_access');
define('FORUMS_TRACK_TABLE',		$table_prefix . 'forums_track');
define('FORUMS_WATCH_TABLE',		$table_prefix . 'forums_watch');
define('GROUPS_TABLE',				$table_prefix . 'groups');
define('ICONS_TABLE',				$table_prefix . 'icons');
define('LANG_TABLE',				$table_prefix . 'lang');
define('LOG_TABLE',					$table_prefix . 'log');
define('MODERATOR_CACHE_TABLE',		$table_prefix . 'moderator_cache');
define('MODULES_TABLE',				$table_prefix . 'modules');
define('POLL_OPTIONS_TABLE',		$table_prefix . 'poll_options');
define('POLL_VOTES_TABLE',			$table_prefix . 'poll_votes');
define('POSTS_TABLE',				$table_prefix . 'posts');
define('PRIVMSGS_TABLE',			$table_prefix . 'privmsgs');
define('PRIVMSGS_FOLDER_TABLE',		$table_prefix . 'privmsgs_folder');
define('PRIVMSGS_RULES_TABLE',		$table_prefix . 'privmsgs_rules');
define('PRIVMSGS_TO_TABLE',			$table_prefix . 'privmsgs_to');
define('PROFILE_FIELDS_TABLE',		$table_prefix . 'profile_fields');
define('PROFILE_FIELDS_DATA_TABLE',	$table_prefix . 'profile_fields_data');
define('PROFILE_FIELDS_LANG_TABLE',	$table_prefix . 'profile_fields_lang');
define('PROFILE_LANG_TABLE',		$table_prefix . 'profile_lang');
define('RANKS_TABLE',				$table_prefix . 'ranks');
define('REPORTS_TABLE',				$table_prefix . 'reports');
define('REPORTS_REASONS_TABLE',		$table_prefix . 'reports_reasons');
define('SEARCH_RESULTS_TABLE',		$table_prefix . 'search_results');
define('SEARCH_WORDLIST_TABLE',		$table_prefix . 'search_wordlist');
define('SEARCH_WORDMATCH_TABLE',	$table_prefix . 'search_wordmatch');
define('SESSIONS_TABLE',			$table_prefix . 'sessions');
define('SESSIONS_KEYS_TABLE',		$table_prefix . 'sessions_keys');
define('SITELIST_TABLE',			$table_prefix . 'sitelist');
define('SMILIES_TABLE',				$table_prefix . 'smilies');
define('STYLES_TABLE',				$table_prefix . 'styles');
define('STYLES_TEMPLATE_TABLE',		$table_prefix . 'styles_template');
define('STYLES_TEMPLATE_DATA_TABLE',$table_prefix . 'styles_template_data');
define('STYLES_THEME_TABLE',		$table_prefix . 'styles_theme');
define('STYLES_IMAGESET_TABLE',		$table_prefix . 'styles_imageset');
define('STYLES_IMAGESET_DATA_TABLE',$table_prefix . 'styles_imageset_data');
define('TOPICS_TABLE',				$table_prefix . 'topics');
define('TOPICS_POSTED_TABLE',		$table_prefix . 'topics_posted');
define('TOPICS_TRACK_TABLE',		$table_prefix . 'topics_track');
define('TOPICS_WATCH_TABLE',		$table_prefix . 'topics_watch');
define('USER_GROUP_TABLE',			$table_prefix . 'user_group');
define('USERS_TABLE',				$table_prefix . 'users');
define('WARNINGS_TABLE',			$table_prefix . 'warnings');
define('WORDS_TABLE',				$table_prefix . 'words');
define('ZEBRA_TABLE',				$table_prefix . 'zebra');

// Additional tables
// Download MOD 6
define('DL_INSTALLED', true);
define('DL_AUTH_TABLE', $table_prefix . 'dl_auth');
define('DL_CAT_TABLE', $table_prefix . 'downloads_cat');
define('DL_CONFIG_TABLE', $table_prefix . 'dl_config');
define('DL_EXT_BLACKLIST', $table_prefix . 'dl_ext_blacklist');
define('DL_RATING_TABLE', $table_prefix . 'dl_ratings');
define('DOWNLOADS_TABLE', $table_prefix . 'downloads');
define('DL_STATS_TABLE', $table_prefix . 'dl_stats');
define('DL_COMMENTS_TABLE', $table_prefix . 'dl_comments');
define('DL_BANLIST_TABLE', $table_prefix . 'dl_banlist');
define('DL_FAVORITES_TABLE', $table_prefix . 'dl_favorites');
define('DL_NOTRAF_TABLE', $table_prefix . 'dl_notraf');
define('DL_HOTLINK_TABLE', $table_prefix . 'dl_hotlink');
define('DL_BUGS_TABLE', $table_prefix . 'dl_bug_tracker');
define('DL_BUG_HISTORY_TABLE', $table_prefix . 'dl_bug_history');
define('PORTAL_CONFIG_TABLE',		$table_prefix . 'portal_config');
define('GEOMAP_CONFIG_TABLE',		$table_prefix . 'geo_config');
define('GEOMAP_POSTCODE_TABLE',		$table_prefix . 'geo_plz');
define('GEOMAP_GROUPS_TABLE',		$table_prefix . 'geo_groups');


?>

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:32
von Metzle
Dann bleibt fast nur noch, dass du die Reihenfolge der Installation nicht beachtet hast, da beim Downloadmod die Reihenfolge der Installation wichtig ist.

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:35
von JFooty
BE SURE ALL FILES FROM THIS MOD ARE UPLOADED TO YOUR FORUM BEFORE YOU START THE INSTALLATION SCRIPT
Hast du das Install-Script erst nach dem Ändern und Hochladen der geänderten Dateien ausgeführt? Oder (voreiligerweise) schon vorher?

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 08:44
von Airbus_Simmer
Ne, zuerst alle Dateien aus dem root Verzeichnis hochgeladen und dann die modifizierten und erst dann die Installation gestartet

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 09:57
von oxpus
Airbus_Simmer hat geschrieben:Ne, zuerst alle Dateien aus dem root Verzeichnis hochgeladen und dann die modifizierten und erst dann die Installation gestartet
Genau das ist falsch!
Die Dateien zuerst hochladen, okay, aber dann bereits das Installationsscript starten, bevor die Dateien des phpBB gemoddet werden!

Um das jetzt zu beheben, musst Du zumindest die Änderungen an den Dateien includes/constants.php und includes/functions.php rückgängig machen, sonst kannst Du die Installation nicht starten.

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 18.02.2009 18:35
von Airbus_Simmer
Hm, habe nun alles nochmals gemacht. Wichtig ist sind ja nur die memberlist.php, viewonline.php und die ganzen Dateien im includes Ordner oder?

nun kriege ich das hier:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'db276920160.DL_HOTLINK_TABLE' doesn't exist [1146]

SQL

DELETE FROM DL_HOTLINK_TABLE WHERE user_id = 53

BACKTRACE

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

FILE: downloads.php
LINE: 356
CALL: dbal_mysql->sql_query()

Bitte informiere die Board-Administration oder den Webmaster: info@software-forum.at
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group 

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 19.02.2009 00:33
von oxpus
Hast Du denn das Installationsscript laufen lassen und danach die Dateien gemoddet?
Ganz wichtig ist hierbei die includes/constants.php, da hier die Tabellen eingetragen werden.
Das scheint gemäß Deiner Fehlermeldung nicht der Fall zu sein. Zumindest nicht in dem Forum, in dem Du die Fehlermeldung erhälst.

Re: Fehler nach bei der Downloaddatenbanl

Verfasst: 19.02.2009 07:15
von Airbus_Simmer
Das Install Script konnte ich nicht laufen lassen. Nach dem Klick auf Installation, kam eine Fehlermeldung, das die Einträge in der DB schon exisieren