Algemene fout.

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Algemene fout.

Bericht door Muiter » 06 okt 2003, 10:55

Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'FROM phpbb_forums a ' at line 2

SELECT a.forum_id, FROM phpbb_forums a

Line : 142
File : /var/www/html/modelcars/forum/includes/auth.php
Ik ben ondertussen redelijk bekend met phpbb (denk ik) maar wat bedoelen ze bovenstaande foutmelding?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
FlorisD
Berichten: 1595
Lid geworden op: 12 nov 2002, 21:06
Locatie: Vijfhuizen
Contacteer:

Bericht door FlorisD » 06 okt 2003, 15:00

Heb je kortgeleden MODs geinstalleerd waarbij je het bestand includes/auth.php moest aanpassen? Probeer deze indien mogelijk dan terug te draaien.

Als je er nog niet achter komt kan je hier regel 140 tot 145 van het bovenstaande bestand posten. Dan kijken we er hier wel even naar. :wink:
MessageBoard.nl, gratis phpBB forum hosting

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 06 okt 2003, 16:10

Ik dacht dat het probleem in m;n database zou zitten :oops:
Ik hoop dat je hier wat mee kan. Ik heb nu in iedergeval geleerd zoveel mogelijk op het forum te doen nadat je een mod hebt geïnstaleerd zodat je problemen makkelijker kunt achterhalen.
forum_match_sql = ( $forum_id != AUTH_LIST_ALL ) ? "WHERE a.forum_id = '$forum_id'" : '';

$sql = "SELECT a.forum_id, $a_sql
FROM " . FORUMS_TABLE . " a
$forum_match_sql";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql);
}

$sql_fetchrow = ( $forum_id != AUTH_LIST_ALL ) ? 'sql_fetchrow' : 'sql_fetchrowset';

if ( !($f_access = $db->$sql_fetchrow($result)) )
{
$db->sql_freeresult($result);
return array();
}

$db->sql_freeresult($result);
}
Na deze wijze les heb ik van mijn forum een backup gemaakt en daarna een aantal mods geïnstaleerd. Dat ging niet helemaal goed dus heb ik het oude forum weer terug gezet en nu heb ik ook deze foutmelding als ik naar mijn profiel ga :oops:
LSE...ENDIF solution // it works well :) // if ( $mode != 'register' ) { if ( $userdata['user_allowavatar'] && ( $board_config['allow_avatar_upload'] || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) ) { $template->assign_block_vars('switch_avatar_block', array() ); if ( $board_config['allow_avatar_upload'] && file_exists(@phpbb_realpath('./' . $board_config['avatar_path'])) ) { if ( $form_enctype != '' ) { $template->assign_block_vars('switch_avatar_block.switch_avatar_local_upload', array() ); } $template->assign_block_vars('switch_avatar_block.switch_avatar_remote_upload', array() ); } if ( $board_config['allow_avatar_remote'] ) { $template->assign_block_vars('switch_avatar_block.switch_avatar_remote_link', array() ); } if ( $board_config['allow_avatar_local'] && file_exists(@phpbb_realpath('./' . $board_config['avatar_gallery_path'])) ) { $template->assign_block_vars('switch_avatar_block.switch_avatar_local_gallery', array() ); } } } } $template->pparse('body'); include($phpbb_root_path . 'includes/page_tail.'.$phpEx); ?>
Zucht :roll:
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 07 okt 2003, 14:19

De fout zit wel degelijk in de database, anders zou daar niet staan SQL error.

Omdat je het oude forum terug zet (via ftp vermoed ik) heb je de database nog niet terug gezet. Deze heb je moeten wijzigen voor die MOD (veronderstel ik) dus is die gewijzigd t.o.v. de originele vorm, en slaat je forum er nu op tilt.

Gesloten