Seite 1 von 1

'blabla' in field list [1054]

Verfasst: 06.10.2010 13:16
von Wind3H
oookay.
ich hab ein forum geupdated auf 3.0.7.
(erst hab ich den hoster gewechselt, daten rauf,update durchgeführt, db upgedated mit install/database_update)
update hab ich mit mysqldumper gemacht, alle tabellen hochgeladen.
hab danach mit stk(support toolkit) kaputte tabellen löschen lassen (von alten mods)
hab ein paar erwischt, die wichtig waren, hab daraufhin diese wieder ersetzt (aus dem backup)
edit:kurz gesagt ich hab am anfang viel mist gebaut, hab danach alles gelöscht(inklusive datenbank), forum neu installiert und datenbank auf 307 upgedated
sorry, hab ich vorhin nich dazugeschrieben :(

soweit funktioniert alles, ich verwende den standartsyle. allerdings fehlen offenbar trotzdem noch datenbank-dateien, obwohl ich das update durchgeführt habe
(hab hier auf dieser seite danach gesucht, onkel google gefragt und einige von hand erstellt,was ja auch funktioniert hat)



manuell hinzugefügt hab ich bis jetzt:
'g.group_skip_auth' (error kam gleich nach dem update)
und einen zweiten, von dem ich den namen nich mehr genau weiß (error kam, als ich im admincp auf "Foren" geklickt habe)

danach hab ich getestet, ob PNs gehen, die hatten vorher was. neuer error:

Unbekanntes Tabellenfeld 'message_reported' in field list [1054]

ich glaub, da fehlt noch einiges...aber erstens weiß ich nicht, was, und zweitens weiß ich nicht, wie und wo ichs hinzufügen muss.. die ersten beiden konnte ich auch nur hinzufügen,weil ich zufällig die befehle gefunden hab.

bittebitte hat jemand dassselbe gehabt und ne lösung gewusst..
ich hocke seit heut morgen dabei,aber jetzt steh ich an :/

mfg wind3h

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 14:04
von Mahony
Hallo
1. Wenn du Fehlermeldungen erhältst, dann poste bitte die vollständigen Fehlermeldungen - ansonsten kann man dir nicht weiter helfen.

2. Warum hast du direkt an der Datenbank gearbeitet, ohne zu wissen was du da tust?
Du kannst fehlende Standard-Tabellen und Spalten in der Datenbank auch mit dem STK wiederherstellen.

3. Wenn du Tabellen von MODs entfernt hast, musst du auch den zugehörigen Code (des jeweiligen MODs) aus den Dateien entfernen (cache leeren nicht vergessen).



Grüße: Mahony

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 14:07
von redbull254
Hallo erstmal,
ich kann mich nicht des Eindrucks erwehren, das Du gerade mit einer Axt durch Deine Datenbank galoppierst. :P

Ich würde jetzt das Backup einspielen und so vorgehen:

Erste Methode:

Mit dem „STK“ die Datenbank bereinigen und gleichzeitig die Forendateien durch das originale phpBB3-Paket ersetzen.
Achtung! (Dabei nicht die config.php überschreiben)

Vorteil:
Das Forum ist sauber und Mod-Befreit. Man kann nun die wirklich wichtigen und vor allem aktuellen Mods einbauen.

Zweite Methode:
Datenbank mit dem „STK“ bereinigen und Foren-Dateien beibehalten.

Nun werden alle Mods denen die Datenbankeinträge fehlen eine Fehlermeldung produzieren.
Nun würde ich entgegen Deiner Vorgehensweise nicht die fehlenden Einträge aus dem Datenbank-Backup holen, sondern die benötigen SQL-Befehle zum Anlegen der Tabellen aus der Installationsanleitung des Mod-Pakets holen.

Nur so kannst Du sicher sein, wirklich alle Einträge drin zu haben, die diese Mod benötigt.

Nachteil:

Man muss vorher Ordnung gehalten haben und die verbauten Mods gesichert haben. Zudem hat man veraltete Mod-Versionen drin.

Wie man sieht führen viel Wege zum Ziel.
Deine Methode sehe ich eher als Kontra-Produktiv an. :oops:

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 14:28
von Wind3H
ihr versteht das falsch..das forum geht..es fehlen nur vereinzelt die dateien..
die mods sind ALLE weg (was ich ja auch erreichen wollte)
Erste Methode:

Mit dem „STK“ die Datenbank bereinigen und gleichzeitig die Forendateien durch das originale phpBB3-Paket ersetzen.
das ist genau das, was ich danach gemacht habe...wenn ichs falsch beschrieben habe, tuts mir leid..ich hab ALLES ersetzt
-es ist alles wie im ursprungszustand, bis auf die 2 sqlbefehle,die ich eingegeben hab, um die fehler mit g.group_skip_auth und forum_options (hab den thread wieder gefunden, link ist unten) zu korrigieren und bis auf einen style, den ich hochgeladen habe(aber noch nicht installiert) und mysqldumper ist oben.
jedenfalls hier die meldungen, die ich so gefunden habe..

bei pn schicken:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Unbekanntes Tabellenfeld 'message_reported' in field list [1054]

SQL

INSERT INTO phpbb_privmsgs (root_level, author_id, icon_id, author_ip, message_time, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, message_subject, message_text, message_attachment, bbcode_bitfield, bbcode_uid, to_address, bcc_address, message_reported) VALUES (0, '2', 0, '178.115.140.112', 1286366919, 1, 1, 1, 1, 'ewrh', 'WG', 0, '', '3mdkp8y3', 'u_2', '', 0)
beim abschicken der registrierung

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Unbekanntes Tabellenfeld 'user_new' in field list [1054]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktieren Sie die Board-Administration, falls dieses Problem fortlaufend auftritt.
und wie gesagt...ich hab mir die sqlbefehle holen können für die ersten beiden errors (g.group_skip_auth und forum_options, hab die befehle aus Diesem Thread geholt und eingegeben

soweit geht das forum ja, es fehlen einfach nur so einzelne einträge, und ich bin mir einfach net sicher, wo ich das reingeben muss
also nomma meine frage, wo muss ich die erstellen und wie :roll:

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 14:51
von Mahony
Hallo
Mahony hat geschrieben: Du kannst fehlende Standard-Tabellen und Spalten in der Datenbank auch mit dem STK wiederherstellen.


Grüße: Mahony

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 15:15
von aurora876
redbull254 hat geschrieben:Hallo erstmal,
ich kann mich nicht des Eindrucks erwehren, das Du gerade mit einer Axt durch Deine Datenbank galoppierst. :P
wie in sleepy hollow? ;) fehlt nur noch, das der TE aus hessen ist. :grin:
das forum geht..es fehlen nur vereinzelt die dateien.
das ist genauso, als würdest du sagen "das auto fährt..es fehlen nur vereinzelt die räder, türen etc." :o

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 15:25
von Wind3H
@aurora, nein,eher die autofenster :p

@mahony hey, du wolltest ja die meldungen haben xD
1. Wenn du Fehlermeldungen erhältst, dann poste bitte die vollständigen Fehlermeldungen

neuer fehler neues glück :/ hab stk gestartet, bin auf database cleaner->nichts markiert und auf continue (falls da schon was falsch ist, bitte sagen)

beommen hab ich das

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /stk/includes/database_cleaner/database_cleaner_views.php on line 182: array_keys() [function.array-keys]: The first argument should be an array
[phpBB Debug] PHP Notice: in file /stk/includes/database_cleaner/database_cleaner_views.php on line 182: array_merge() [function.array-merge]: Argument #1 is not an array
[phpBB Debug] PHP Notice: in file /stk/includes/database_cleaner/database_cleaner_views.php on line 182: array_unique() [function.array-unique]: The argument should be an array
[phpBB Debug] PHP Notice: in file /stk/includes/database_cleaner/database_cleaner_views.php on line 183: sort() expects parameter 1 to be array, boolean given
[phpBB Debug] PHP Notice: in file /stk/includes/database_cleaner/database_cleaner_views.php on line 185: Invalid argument supplied for foreach()

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 15:26
von Mahony
Hallo
Nimm die (inoffizielle) Version Support Toolkit 1.0.1-pl1 Deutsch.


Grüße: Mahony

Re: 'blabla' in field list [1054]

Verfasst: 06.10.2010 15:40
von Wind3H
und welche option nehm ich da?

[ externes Bild ]


ups, entschuldige..
1. unter Support Tools kein Link Datenbank-Säuberung angezeigt.
2. Gibt man den Link manuell ein (http://meinedomain.tld/stk/index.php?c= ... se_cleaner), dann erhält man eine Fehlermeldung dass die erforderliche Datendatei für die phpBB-Version nicht gefunden werden kann.

Lösung: Die Datei /stk/includes/database_cleaner/3_0_7-pl1.php umbenennen in 3_0_7-PL1.php
ich meld mich wieder :)
edit:herzliches DANKE erstmal^^ wies aussieht bin ich jetzt komplett :grin:



jedenfalls DANKEDANKEDANKE :lol: