Ich hab ausversehen die "pin" Table in meiner Mysql datenbank gelöscht, habs zu spät gemerkt und kein Backup mehr davon...
Gehört soweit ich weis zum "Members Map" Mod.
Ein reinstallieren des mods brachte mir die Table nicht wieder her...
Kriege nun beim aufrufen von Threads o.ä immer ne Fehlmeldung wie :
Not unique table/alias: 'pin'
File: /www/htdocs/v144204/board/Sources/Load.php
Line: 805
Hat jemand ne Idee wie ich das wieder geradebiege?
1) Beim Hoster fragen, ob er dir ein Backup anbieten kann.
2) In den Dateien des Mods nachschauen. Irgendeine Datei wird die Tabellenänderungen beinhalten. Die für diese Pin-Tabelle musst du dann von Hand per SQL nachtragen. Da ich die Mod nicht kenne, weiß ich aber nicht genau, welche das sind.
Ich hab das Codestück : CREATE TABLE IF NOT EXISTS board_mm_pins(
ID_MEMBER MEDIUMINT( 8 ) unsigned NOT NULL default '0',
ID_MAP SMALLINT( 5 ) unsigned NOT NULL default '0',
xPin SMALLINT( 5 ) unsigned NOT NULL default '0',
yPin SMALLINT( 5 ) unsigned NOT NULL default '0',
country CHAR( 2 ) NOT NULL default '',
city VARCHAR( 50 ) default '',
UNIQUE KEY ID_MEMBER( ID_MEMBER ) ,
KEY country( country ) ,
KEY ID_MAP( ID_MAP )
)
Will trozdem nicht..... same error, anpassung des Table Namens brachte auch nix...*ärger*
EDIT:
Thema hat sich erledigt, hab das SMF mit mkportal nochmal Frsch aufgezogen und dann Teile der Alten MySQL DB wieder eingespeist (Topics etc...) funktioniert jetzt wieder alles wie es soll :)