[Verplaatst] Ik kan geen moderators aanmaken

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
lasvaganza
Berichten: 30
Lid geworden op: 07 jan 2003, 10:05
Locatie: ridderkerk
Contacteer:

[Verplaatst] Ik kan geen moderators aanmaken

Bericht door lasvaganza » 05 mei 2003, 12:50

Ik heb een groot probleem, ik kan op mijn forum geen moderators meer aanmaken en krijg steeds devolgende melding:

Couldn't update private forum permissions

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' 1)' at line 2

INSERT INTO djforum_auth_access (forum_id, group_id, auth_mod) VALUES (23, , 1)

Line : 467
File : /home/virtual/site75/fst/var/www/html/djforum/admin/admin_ug_auth.php

Weet iemand mischien wat er fout zit?

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 05 mei 2003, 13:43

wil je de volgende keer erbij zetten dan je een premodded gebruikt!!!

Verder heb ik geen idee!!!

Probeer eens op hun support forum te zoeken!!!
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 05 mei 2003, 13:45

''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Gebruikersavatar
Aeolus
Berichten: 795
Lid geworden op: 03 aug 2003, 12:17
Locatie: Biertje?

Bericht door Aeolus » 05 mei 2003, 19:35

wat heeft jouw copyrighttopic met het topic van lasvaganza te maken? :?
-----------------------------------8<------(Hierlangs Afknippen)----------------------------------
Gebruik altijd de supporttemplate ! Deze is er niet voor niets !
! Geen support via pb, tenzij ik zelf anders aangeef !

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 05 mei 2003, 21:03

Ik refeerde naar phpbb fm!!!

Het is heel moeilijk iets te ondersteunen waar je nik s van weet welke mod en dergelijke er zijn geinstalleerd!!!

Het is zoeken naar een speld in een hooiberg!!!
Daar doelde ik op!!!
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Gebruikersavatar
Aeolus
Berichten: 795
Lid geworden op: 03 aug 2003, 12:17
Locatie: Biertje?

Bericht door Aeolus » 05 mei 2003, 21:23

ah okee, idd...

maar ik ben met lasvaganza even wezen kijken, en ook op phpbb 204 kaal deed zich deze fout voor, ik vermoed dus een fout in de db, ik kan alleen niet achterhalen wat
-----------------------------------8<------(Hierlangs Afknippen)----------------------------------
Gebruik altijd de supporttemplate ! Deze is er niet voor niets !
! Geen support via pb, tenzij ik zelf anders aangeef !

lasvaganza
Berichten: 30
Lid geworden op: 07 jan 2003, 10:05
Locatie: ridderkerk
Contacteer:

Bericht door lasvaganza » 06 mei 2003, 16:25

En ik begrijp het al helemaal niet meer :(

Spikey
Berichten: 1361
Lid geworden op: 21 dec 2002, 23:08

Bericht door Spikey » 06 mei 2003, 20:25

Ik heb iets gevonden op phpbb.com wat je kunt proberen.

Maak eerst een backup van je database, liefst via phpMyAdmin !



Daarna plak je onderstaande code in een bestand en geeft het de naam watdanook.php en upload het naar je phpbb map.
Daarna voer je het script uit door de url naar watdanook.php in je webbrowser te plaatsen.

Code: Selecteer alles

<?php 
//*****  check users and user groups ****// 

define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 
include($phpbb_root_path . 'includes/functions_search.'.$phpEx); 

// Start session management 
$userdata = session_pagestart($user_ip, PAGE_SEARCH); 
init_userprefs($userdata); 
// End session management 

$sql = "SELECT user_id, username 
    FROM " . USERS_TABLE ." 
    WHERE user_id > 0"; 
if ( !($result = $db->sql_query($sql)) ) 
{ 
    message_die(GENERAL_ERROR, 'Could not obtain user list', '', __LINE__, __FILE__, $sql); 
} 

$liste =''; 
while ( $row = $db->sql_fetchrow($result) ) 
{ 
   $username = $row['username']; 
   $user_id = $row['user_id']; 
   $usergroup = ''; 
    
   $sql1 = "SELECT ug.group_id 
          FROM " . USER_GROUP_TABLE ." ug, ". GROUPS_TABLE. " g  
          WHERE ug.user_id = $user_id 
            AND ug.group_id = g.group_id 
            AND g.group_single_user  = 1 
            "; 
              
   if ( ($result1 = $db->sql_query($sql1)) ) 
   { 
       $row1 = $db->sql_fetchrow($result1); 
          $usergroup =( ( $row1['group_id'] != '' ) ? $row1['group_id'] : 'User has no user group'.$row1 ); 
          
   } 

          if (!($row1['group_id'] != '')) 
          { 
              
         $sql2 = "SELECT MAX(group_id) AS total 
            FROM " . GROUPS_TABLE; 
         if ( !($result2 = $db->sql_query($sql2)) ) 
         { 
            message_die(GENERAL_ERROR, 'Could not obtain next group_id information', '', __LINE__, __FILE__, $sq2l); 
         } 

         if ( !($row2 = $db->sql_fetchrow($result2)) ) 
         { 
            message_die(GENERAL_ERROR, 'Could not obtain next group_id information', '', __LINE__, __FILE__, $sql2); 
         } 
         $group_id = $row2['total'] + 1; 
          
          
         $sql3 = "INSERT INTO " . GROUPS_TABLE . " (group_id, group_name, group_description, group_single_user, group_moderator) 
            VALUES ($group_id, '', 'Personal User', 1, 0)"; 
         if ( !($result3 = $db->sql_query($sql3, BEGIN_TRANSACTION)) ) 
         { 
            message_die(GENERAL_ERROR, 'Could not insert data into groups table', '', __LINE__, __FILE__, $sql3); 
         } 

         $sql4 = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending) 
            VALUES ($user_id, $group_id, 0)"; 
         if( !($result4 = $db->sql_query($sql4, END_TRANSACTION)) ) 
         { 
            message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql4); 
         } 

              
             $usergroup = $usergroup.', adding user group '.$group_id; 
          } 


   $liste .= ( ( $liste != '' ) ? '<br> ' : '' ) . $username.' <b>'.$usergroup.'</b>'; 
} 

message_die(GENERAL_MESSAGE,'Users:<br>'.$liste); 

?>
gr. Spikey

Geen support via pb, email, msn, uw vragen worden niet beantwoord !

lasvaganza
Berichten: 30
Lid geworden op: 07 jan 2003, 10:05
Locatie: ridderkerk
Contacteer:

Bericht door lasvaganza » 06 mei 2003, 21:13

In wat voor bestand moet ik dat plakken dan?
Of hoe maak ik zo'n bestand aan dan?

Spikey
Berichten: 1361
Lid geworden op: 21 dec 2002, 23:08

Bericht door Spikey » 06 mei 2003, 21:20

Je plakt de code in een leeg blad van Kladblok of Wordpad en slaat het op onder de naam watjijwil.php
gr. Spikey

Geen support via pb, email, msn, uw vragen worden niet beantwoord !

lasvaganza
Berichten: 30
Lid geworden op: 07 jan 2003, 10:05
Locatie: ridderkerk
Contacteer:

Bericht door lasvaganza » 07 mei 2003, 07:02

Heee THANKS het werkt!! :D :D :D Super toppie!!!!

Nu kan ik weer gewoon moderators aanmaken.

Weet niet wat het nou precies was maargoe hij doet het weer. :thumb:

Gesloten