MyBB.de Forum
mySQL error: 1146 - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: mySQL error: 1146 (/thread-1501.html)

Seiten: Seiten: 1 2 3


mySQL error: 1146 - Jan - 21.03.2006

Code:
mySQL error: 1146
Table 'd0028f1d.mybb_emods' doesn't exist
Query: SELECT * FROM mybb_emods WHERE module='pmadmin' LIMIT 1

das Problem habe ich mit dem Private Messeging report mod.

Hab das datenbankupdate gemacht


RE: mySQL error: 1146 - Scorpio - 21.03.2006

Bedeutet, dass die Tabelle mybb_emods nicht existiert.
Würde mal darauf tippen du musst das EMods Plugin installieren.

https://www.mybb.de/component/option,com_remository/Itemid,148/func,fileinfo/id,202/


RE: mySQL error: 1146 - tikitiki - 22.03.2006

this has been fixed for the next version


RE: mySQL error: 1146 - Jan - 24.03.2006

okay, aber bei diesem Einbau kommt dann dieser SQL Fehler
Code:
mySQL error: 1060
Duplicate column name 'canmanageemods'
Query: ALTER TABLE `mybb_adminoptions` ADD `canmanageemods` CHAR(3) DEFAULT 'no' NOT NULL

Was stimmt jetzt schon wieder nicht?


RE: mySQL error: 1146 - Garlant - 24.03.2006

Er meint damit, dass das Feld "canmanageemods" bereits existiert.

Wobei tritt dieser Fehler denn genau auf?


RE: mySQL error: 1146 - Jan - 24.03.2006

beim installieren des emods

Aber jetzt ist da das Problem,

Zitat:MyBB Fehler
Zugang nicht gestattet!

Du hast nicht die Berechtigung diesen Teil des Administration Control-Panels zu betreten.

Aber ich bin der einzige Admin und habe ja auch alle Admin rechte


RE: mySQL error: 1146 - Garlant - 24.03.2006

Bitte gehe einmal in das ACP->Adminberechtigungen-> Dein Acc.
Da gebe dir bitte das neue Häkschen welches du jetzt setzen musst(da eine neue Funktion dazu kam, musst du den haken jetzt nachträglich setzen). Sollte es schon vorhanden sein, klicke bitte trotzdem auf "Berechtigung Aktualisieren".

Im Normalfall sollte danach alles klappen Smile


RE: mySQL error: 1146 - Jan - 24.03.2006

geht immer noch nicht

Kann es daran liegen?
PHP-Code:
Find:
  
$db->update_query(TABLE_PREFIX."adminoptions"$sqlarray"uid='$uid'"); 

 
Afteradd:
  
/* eMods Core Support: Start */ 
if(is_array($eMod_perms)) 

    
$eMod_newperms = array(); 
    while(list(
$perm$value) = each($eMod_perms)) 
    { 
        
$eMod_newperms[$perm] = addslashes($value); 
    } 
     
    
$db->update_query(TABLE_PREFIX."adminoptions"$eMod_newperms"uid='$uid'"); 

/* eMods Core Support: End */ 

 
Find:
  
makeyesnocode($lang->can_use_maint"newperms[canrunmaint]"$permissions['canrunmaint']); 

 
After add:
  include 
$config['admindir'].'/eMods-perms.php'

des ist nen Auszug aus der Installationsanweißung


RE: mySQL error: 1146 - Garlant - 24.03.2006

Diese Änderungen hast du auch in der Datei adminoptions.php durchgeführt, oder?

Anfürsich kann ich im Code keinen Fehler entdecken.


RE: mySQL error: 1146 - Jan - 24.03.2006

Kann es sein das es so gehen müsste? Leider tut es das nicht
PHP-Code:
    if($adminoptions['uid'])

    {

        
$db->update_query(TABLE_PREFIX."adminoptions"$sqlarray"uid='".$user['uid']."'");
/* eMods Core Support: Start */ 
if(is_array($eMod_perms)) 

    
$eMod_newperms = array(); 
    while(list(
$perm$value) = each($eMod_perms)) 
    { 
        
$eMod_newperms[$perm] = addslashes($value); 
    } 
     
    
$db->update_query(TABLE_PREFIX."adminoptions"$eMod_newperms"uid='".$user['uid']."'"); 

/* eMods Core Support: End */