Beiträge: 13
	Themen: 1
	Registriert seit: 27.09.2014
	
	
 
	
		
		
		27.09.2014, 15:28 
(Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2014, 15:30 von Vigilante Colmena.)
		
	 
	
		Ich versuche gerade das Upgrade zu machen und bekomme dabei den SQL-Error:
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
   1054 - Unknown column 'canusecustomtools' in 'mybb_PFAmoderators'
Query:
   ALTER TABLE mybb_PFAmoderators ADD canmanageannouncements tinyint(1) NOT NULL default '0' AFTER canusecustomtools
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
	
		In der Tabelle mybb_PFAmoderators fehlt die Spalte canusecustomtools. Diese wird beim Update aber als Bezug für' Erzeugen einer neuen Spalte benötigt. Kann es sein, dass Du die bei 1.6 mal gelöscht hast?
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 13
	Themen: 1
	Registriert seit: 27.09.2014
	
	
 
	
	
		Nicht das ich wüsste.
Und was schlägst du vor?
Vielleicht neu installieren und dann die Sicherheitskopie (Backupdatei) hochladen?
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
		
		
		28.09.2014, 13:38 
(Dieser Beitrag wurde zuletzt bearbeitet: 28.09.2014, 13:45 von Jockl.)
		
	 
	
		Vermutlich ist bei Dir während eines früheren Updateprozesses etwas nicht ordentlich durchgeführt worden.
Versuche es mal mit dem Hinweis in 
diesem Beitrag.
Achte aber auf den korrekten Präfix Deiner Tabellenstruktur!
	
 
 
	
	
	
		
	Beiträge: 13
	Themen: 1
	Registriert seit: 27.09.2014
	
	
 
	
	
		Jetzt gibt er mir folgende Fehlermeldung:
MyBB SQL Error
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
    1054 - Unknown column 'canusecustomtools' in 'mybb_PFAmoderators'
Query:
    ALTER TABLE mybb_PFAmoderators ADD canmanageannouncements tinyint(1) NOT NULL default '0' AFTER canusecustomtools
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
	
		Das ist ja die selbe Fehlermeldung wie oben!? Bist Du Dir sicher, den Befehl im oben verlinkten Beitrag korrekt in Deinem Datenbanktool ausgeführt zu haben? Hast mal nachgesehen, ob diese Spalte jetzt in der Tabelle vorhanden ist?
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 13
	Themen: 1
	Registriert seit: 27.09.2014
	
	
 
	
	
		Da der Beitrag auf englisch war bin ich nicht 100-prozentig sicher ob ich ihn korrekt ausgeführt habe.
Ist das so korrekt?
canusecostumtools (int1) Nein kein(e)
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
		
		
		28.09.2014, 17:02 
(Dieser Beitrag wurde zuletzt bearbeitet: 28.09.2014, 17:03 von Jockl.)
		
	 
	
		Ähm, Skriptsprachen wie PHP aber auch Befehle für Datenbankverwaltungssysteme wie MySQL kennen keine Übersetzung ins Deutsche.... 
 
Führe im PHPMyAdmin oder einem anderen Datenbanktool folgenden Befehl aus
Code:
ALTER TABLE `mybb_moderators` ADD `canusecustomtools` INT(1) NOT NULL DEFAULT '0';
Achte aber auf Deinen Tabellen Präfix! Die Zeile oben geht davon aus, dass die Tabelle einen Präfix von "mybb_" hat.....
	
 
 
	
	
	
		
	Beiträge: 13
	Themen: 1
	Registriert seit: 27.09.2014
	
	
 
	
	
		Und genau deshalb habe ich auch solche Probleme damit. 
 
Und wie bekomme ich das mit den NOT NULL DEFAULT '0' hin?
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
		
		
		28.09.2014, 17:15 
(Dieser Beitrag wurde zuletzt bearbeitet: 28.09.2014, 17:16 von Jockl.)
		
	 
	
		 (28.09.2014, 17:11)Vigilante Colmena schrieb:  Und wie bekomme ich das mit den NOT NULL DEFAULT '0' hin?
Was willst Du denn damit hinbekommen? Welches Datenbanktool bietet Dir denn Dein Hoster an? Warst Du da schon mal drin bzw. hast des benutzt? Du musst in dem Tool die Datenbank Deines MyBB-Forums öffnen und dort den o.a. Befehl ausführen.
Vielleicht hilft Dir 
dieses Thema weiter. Siehe dort "
Das ist ja alles ganz toll aber wie und wo führe ich die Queries nun aus?"