Fout melding na kleine wijziging!

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Fout melding na kleine wijziging!

Bericht door David » 13 aug 2010, 09:17

  • Adres van je forum: http://www.watisnf.nl
    Event. modificaties op je forum: 10 a 12 mods
    Wanneer ontstond het probleem? Toen ik de functions.php heb gewijzigd
    phpBB versie: 3.0.7-PL1


    Heb je onlangs iets veranderd aan je forum?
    Wat is het probleem?
Ik kwam er bij toeval tegen dat, AutoMOD dit stukje code was vergeten in de Functions.php

Code: Selecteer alles

'U_KB'					=> append_sid("{$phpbb_root_path}kb.$phpEx"),
'L_KB'					=> (isset($config['kb_link_name']) && $config['kb_link_name'] != '') ? $config['kb_link_name'] : $user->lang['KB'],
Ik deze toegevoegd komt onderstaande fout melding in beeld, heb een back-up van het bestand terug gezet! maar zonder resultaat. Iemand een idee hoe ik dit op los

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysqli ]

Table 'db6836542.MENU_TABLE' doesn't exist [1146]

SQL

SELECT button_id, button_url, button_name, button_target FROM MENU_TABLE WHERE button_id >= 1 ORDER BY button_id LIMIT 10

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 205
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysqli->_sql_query_limit()

FILE: includes/functions.php
LINE: 4209
CALL: dbal->sql_query_limit()

FILE: index.php
LINE: 162
CALL: page_header()
Wijziging: EVen wat meer informatie
Heb zelf een nieuwe, function.php toegevoegd uit een nieuwe versie, dat lost het probleem op als de edit die ik hier boven geef toevoeg, blijft het forum werken! Ik weet nog totaal niet wat het probleem nu is :| Maar kan het zijn dat er ergens anders nog fouten zitten in dat bestand?

Of heeft dat er niks mee te maken?
Op zoek naar een vertaling voor je extensie? vertalingen

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Fout melding na kleine wijziging!

Bericht door Jim » 14 aug 2010, 07:24

Het lijkt erop dat er in includes/constants.php ook nog iets vergeten is, kan je dat controleren?

Daarbij, als je een nieuwe functions.php upload, ben je ook de eerdere wijzigingen door je andere 10/12 MODs kwijt, en dat zou ook nog wel eens problemen kunnen veroorzaken. ;)

Verplaatst naar Modificaties
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Fout melding na kleine wijziging!

Bericht door David » 14 aug 2010, 10:06

Ja, daar was ik me van bewust! Daarom heb ik alle wijzigingen door gevoerd van alle mods die ik heb! Bewaar namelijk alle mappen van mods die ik installeer! Dus heb alle wijzigingen opnieuw toegevoegd! Daarna heb ik de melding niet meer gezien...

Maar goed, of dat echt het probleem heeft opgelost, of alleen maar heeft uitgesteld! Wil ik nog even helder hebben.

in mijn: includes/constants.php

Ik zie niet direct grote afwijkingen, misschien dat iemand anders wil kijken! Ben ook niet super ervaren!

Code: Selecteer alles

<?php
/**
*
* @package phpBB3
* @version $Id: constants.php 10555 2010-02-28 19:30:58Z naderman $
* @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.7');

// 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);
define('FORUM_FLAG_QUICK_REPLY', 64);

// Forum Options... sequential order. Modifications should begin at number 10 (number 29 is maximum)
define('FORUM_OPTION_FEED_NEWS', 1);
define('FORUM_OPTION_FEED_EXCLUDE', 2);

// 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);
define('LOG_GALLERY', 4);

// 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);

// Smiley hard limit
define('SMILEY_LIMIT', 1000);

// 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);

// Captcha code length
define('CAPTCHA_MIN_CHARS', 4);
define('CAPTCHA_MAX_CHARS', 7);

// 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
define('WWH_TABLE',					$table_prefix . 'wwh');
define('LINKPAGE_ROOT_PATH', 'linkpage/');
define('LINKPAGE_CONFIG_TABLE',				$table_prefix . 'linkpage_config');
define('LINKPAGE_CATEGORIES_TABLE',			$table_prefix . 'linkpage_categories');
define('LINKPAGE_URL_TABLE',				$table_prefix . 'linkpage_url');
define('PORTAL_CONFIG_TABLE',		$table_prefix . 'portal_config');
define('GALLERY_ROOT_PATH', 'gallery/');

define('GALLERY_ALBUMS_TABLE',			$table_prefix . 'gallery_albums');
define('GALLERY_ATRACK_TABLE',			$table_prefix . 'gallery_albums_track');
define('GALLERY_COMMENTS_TABLE',		$table_prefix . 'gallery_comments');
define('GALLERY_CONFIG_TABLE',			$table_prefix . 'gallery_config');
define('GALLERY_CONTESTS_TABLE',		$table_prefix . 'gallery_contests');
define('GALLERY_FAVORITES_TABLE',		$table_prefix . 'gallery_favorites');
define('GALLERY_IMAGES_TABLE',			$table_prefix . 'gallery_images');
define('GALLERY_MODSCACHE_TABLE',		$table_prefix . 'gallery_modscache');
define('GALLERY_PERMISSIONS_TABLE',		$table_prefix . 'gallery_permissions');
define('GALLERY_RATES_TABLE',			$table_prefix . 'gallery_rates');
define('GALLERY_REPORTS_TABLE',			$table_prefix . 'gallery_reports');
define('GALLERY_ROLES_TABLE',			$table_prefix . 'gallery_roles');
define('GALLERY_USERS_TABLE',			$table_prefix . 'gallery_users');
define('GALLERY_WATCH_TABLE',			$table_prefix . 'gallery_watch');

// Eigen Paginas
define('PAGES_TABLE',				$table_prefix . 'pages');

// lefty74 Announcement Centre
define('ANNOUNCEMENTS_CENTRE_TABLE',$table_prefix . 'announcement_centre');
define('GROUPS_ONLY', 0);
define('EVERYONE', 1);
define('GUESTS_ONLY', 2);

// Nieuws Pagina
define('NEWSPAGE_FILE', 'newspage');

// BEGIN mChat Mod
define('MCHAT_TABLE',				$table_prefix . 'mchat');
define('MCHAT_CONFIG_TABLE',		$table_prefix . 'mchat_config');
// END mChat Mod

// Sudoku mod
define('SUDOKU_ADMIN',				$table_prefix . 'sudoku_admin');
define('SUDOKU_TABLE',				$table_prefix . 'sudoku');
define('SUDOKU_USERS',				$table_prefix . 'sudoku_users');
define('SUDOKU_STATS',				$table_prefix . 'sudoku_stats');
define('SUDOKU_GENERAL',			$table_prefix . 'sudoku_general');
define('SUDOKU_SESSIONS',			$table_prefix . 'sudoku_sessions');
define('SAMURAI_TABLE',				$table_prefix . 'sudoku_samurai');
define('NINJA_TABLE',				$table_prefix . 'sudoku_ninja');

// welkoms bericht
define('WPM_CONFIG_ID', 1);

define('WPM_TABLE',					$table_prefix . 'wpm');


?>
Op zoek naar een vertaling voor je extensie? vertalingen

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Fout melding na kleine wijziging!

Bericht door Jim » 14 aug 2010, 10:20

Het punt is dat de foutmelding zegt dat MENU_TABLE niet gevonden kan worden.
Dan moet er een record van MENU_TABLE in constants.php staan. ;)

Heb je een Menu MOD toevallig? Als dat zo is, zorg dan dat je de wijziging in constants.php goed hebt gedaan.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Fout melding na kleine wijziging!

Bericht door David » 14 aug 2010, 10:33

Jim schreef:Het punt is dat de foutmelding zegt dat MENU_TABLE niet gevonden kan worden.
Dan moet er een record van MENU_TABLE in constants.php staan. ;)

Heb je een Menu MOD toevallig? Als dat zo is, zorg dan dat je de wijziging in constants.php goed hebt gedaan.
Aha, die had ik... Maar die zou verwijderd moeten zijn :? Dat is voor me gedaan! Dus weet zelf niet hoe of wat er is gebeurd. Wat kan nu het beste doen? Als jij zegt dat die een melding geeft, is die dus niet volledig verwijderd lijkt me, toch?
Op zoek naar een vertaling voor je extensie? vertalingen

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Fout melding na kleine wijziging!

Bericht door David » 15 aug 2010, 12:25

Ik heb mijn oude functions.php eens bekeken samen met de install.xml van de button mod. Er stonden inderdaad nog wijzigen van die modificatie in mijn bestand. Daarom was het probleem ook op gelost door een nieuwe functions.php, omdat ik daar alle wijzigen van huidige mods handmatig weer heb toegevoegd. Is het probleem opgelost.

Bedankt Jim voor de juiste aanwijzing ;)
Op zoek naar een vertaling voor je extensie? vertalingen

Plaats reactie