Seite 1 von 1

Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 00:40
von Forrest
Hallo

falls ich hier falsch sein sollte bitte verschieben!
ich hoffe mir kann einer helfen ich weis echt nicht mehr weiter :(

ich habe den mod Thanks for the Post 1.3.3 installiert alles nach anleitung aber er zeigt mir bei der installation folgene meldung an:

Code: Alles auswählen

Eine neue Datenbanktabelle erstellen: phpbb_ilfoilfothanks
SQL ERROR Table 'phpbb_ilfoilfothanks' already exists

Eine neue Spalte topic_id der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Duplicate column name 'topic_id'

Eine neue Spalte forum_id der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Duplicate column name 'forum_id'

Eine neue Spalte thanks_time der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Duplicate column name 'thanks_time'

Update values for the _thanks table
SQL ERROR Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist

ich weis nicht wo ich diese tabellen erstellen soll bzw was ich in diese tabellen reinschreiben soll.....könnte mir bitte jemand helfen? :oops:

Mfg

habe phpbb 3.0.10 Forum
Mysql 5.0 (glaube ich)

€: habe gerade die ganze tabelle "phpbb_ilfoilfothanks" im mysql nochmal gelöscht jetzt bekomme ich diese meldung:

Code: Alles auswählen

Eine neue Spalte topic_id der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Eine neue Spalte forum_id der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Eine neue Spalte thanks_time der Tabelle phpbb_ilfoilfothanks hinzufügen
SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Update values for the _thanks table
SQL ERROR Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist

ich werd noch irre....

€€: noch ein prob,da die install nicht vollständig war (vermute ich) sieht das im acp jetzt so aus,da steht sowas wie:

Code: Alles auswählen

{ TITLE }

{ TITLE_EXPLAIN }

{ ACP_THANKS_MOD_VER }1.3.3
die modul links sehen nicht besser aus:

Code: Alles auswählen

    ACP_THANKS
    ACP_THANKS_SETTINGS
    ACP_THANKS_REFRESH
    ACP_THANKS_TRUNCATE
    ACP_THANKS_REPUT_SETTINGS


Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 01:52
von Perlchamp
Hi Forrest,
ich persönlich kenne den Mod nicht und habe ihn demzufolge nicht installiert.
Ich kann dir also nur etwas zu den Fehlermeldungen allgemein sagen:
dein 1. Versuch:
SQL ERROR Table 'phpbb_ilfoilfothanks' already exists
=> Tabelle existiert bereits => ist nicht schlimm
SQL ERROR Duplicate column name 'topic_id'
=> Spalte ist bereits vorhanden => nicht schlimm, sofern die Inhalte gleichermassen "passen" (für phpbb und Mod)
SQL ERROR Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist
=> tabelle ist nicht vorhanden, um entsprechende Werte einzufügen => tabelle anlegen (mit Spaltenbezeichnungen, etc., pp.)
=> es sieht so aus, als ob die Install nicht richtig ist.
dein 2. Versuch (nach Löschung der Tabellen):
SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist
=> Tabelle existiert nicht => Tabelle anlegen (Backup von zuvor einspielen)
SQL ERROR Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist
=> Tabelle existiert nicht => Tabelle anlegen (Backup von zuvor einspielen)

zum ACP kann ich dir nichts sagen.

Fragen:
1. hat denn der Mod nach erstens funktioniert (meinetwegen auch nur in Bruchstücken) ?
2. hattest du die Tabellen auch richtig gelöscht, SQL(-Server) neu gestartet und cache-gedöns geleert ?
3. Hast du ein Backup deiner DB-Tabellen ?
4. Hast du den Mod installieren lassen oder dies selbst händisch gemacht ?
5. generell ist es immer ratsam, einen Link zum entsprechenden Mod anzugeben. Den Verfasser persönlich anzuschreiben, schadet auch nicht.
6. ist der Mod für deine phpBB-Version geeignet ?

viel Glück
so long

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 01:56
von redbull254
Hallo erstmal,

bei Mod-Anfragen auch immer den Link zum Download des Mods im Beitrag einfügen.

Hast Du ein deutsches Sprach-Files erstellt? Ansonsten kopiere die englische Sprach-Datei in den deutschen Sprach-Ordner „language“.

Weil diese fehlt, werden die Variablen nicht gefüllt.

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:07
von Forrest
hallo

tut mir leit ich suche grad den link aber das habe ich auch von phpbb.de/com find nur grad den link nicht
danke das das merkwürdig aussieht habe ich gelöst,naja das modul wird zwar angezeigt aber in englisch obwohl ich ein de runtergeladen habe.

habe auch alles richtig reingemacht in den de ordner ,naja zumindest sieht es nicht mehr komisch aus :-?
trotzdem buttons sind nicht zu sehen und wenn ich es deinstalliere und wieder installiere kommt immer wieder der selbe mysql fehler,nachdem ich es deinstalliere steht dort "gescheitert" und ich soll die datenbak von thanksforthepost löschen,das mache ich,und beim neuen setup fehlt wieder irgendwas... :oops:

wenn ich im acp auf mod gehe und beim Thanks for posts auf den link "clear the list auf thanks" klicke kommt das:
Alles andere scheint zu gehen kann überall klicken,kommt aber kein buttton halt im forum,rechte habe ich gegeben!

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist [1146]

SQL

SELECT COUNT(post_id) as total_match_count FROM THANKS_TABLE

BACKTRACE

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/acp/acp_thanks_truncate.php
LINE: 36
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_thanks_truncate->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
€: gefindet http://www.phpbb.com/customise/db/download/id_82107
die de http://www.phpbb.com/customise/db/download/id_82633

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:11
von redbull254
Was man immer nach einem MOd-Einbau machen sollte:
Dein Style muss noch in der Datenbank aktualisiert werden!

Voraussetzung ist hierbei, das die Dateien zur Änderung herunter geladen und nach der Änderung wieder ins
phpBB-Verzeichnis geladen wurden. Anderfalls würden die im ACP gemachten Änderungen in der Datenbank
wieder mit den alten Werten überschrieben.

Gehe dazu folgende Schritt durch:

ACP --> Styles --> Style-Komponenten --> Themes
ACP --> Styles --> Style-Komponenten --> Templates
ACP --> Styles --> Style-Komponenten --> Grafiksammlungen

Dort angekommen, klicke jeweils auf den Link „Aktualisieren“

Nach den Aktualisierungen gehe zurück auf den ACP Index ( ACP --> Allgemein ) und klicke
bei „Den Cache leeren" auf den Button „Jetzt ausführen“.

Bei manchen Browsern ist es zusätzlich nötig, den Browser Cache zu löschen. ( Meistens mit STRG + F5 )

Alternative Möglichkeit (Nur für den kurzzeitigen Gebrauch gedacht):

ACP --> Allgemein --> Serverlast --> Rekompilieren veralteter Style-Komponenten: JA einstellen.

Das sollte aber hinterher wieder zurück gestellt werden. (Sonst unter anderem große Serverlast)

Der Cache muss aber trotzdem geleert werden.

Hinweis:
Beim Style „subsilver“ brauchen die Style-Komponenten --> Themes nicht aktualisiert werden.
Macht man dies trotzdem, kommt folgende Fehlermeldung:
„Dieses Theme ist im Dateisystem gespeichert. Daher gibt es keinen Grund, es zu aktualisieren.“
Ein wildes De-Installieren und Installieren bringt höchstens Dich und den Server aus dem Tritt. :)

De-Installieren, Cache per FTP-Zugang bis auf die .htaccess und die index,htm leeren.

Dann neu installieren.

Dateien hoch laden und oben angeführte Anweisungen befolgen.

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:28
von Forrest
ich habe alles gemacht mit dem cache und den ganzen kram @redbull

@Perlchamp hab dein post übersehen sry :oops: ich versteh nur bahnhof.....ja habe alles selber gemacht und sogar überprüft.mod ging stückchenweise wie du hier lesen kannst,sql server neu gestartet nicht nein,buckup nein,ob die version für meine version geeignet ist? ehrlichgesagt hab ich das gehofft :lol: da ja einer danach gefragt hat weil er die version 3.0.9 hatte und die antwort war das es geht.

@redbull was meinst du mit
De-Installieren, Cache per FTP-Zugang bis auf die .htaccess und die index,htm leeren.
??? versteh ich nicht ganz,sry

€: ich weis nicht wie man eine tabelle erstellt im mysql kenn ich da nur mässig aus @Perlchamp

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:33
von redbull254
Forrest hat geschrieben:ich habe alles gemacht mit dem cache und den ganzen kram @redbull

@Perlchamp hab dein post übersehen sry :oops: ich versteh nur bahnhof.....ja habe alles selber gemacht und sogar überprüft.mod ging stückchenweise wie du hier lesen kannst,sql server neu gestartet nicht nein,buckup nein,ob die version für meine version geeignet ist? ehrlichgesagt hab ich das gehofft :lol: da ja einer danach gefragt hat weil er die version 3.0.9 hatte und die antwort war das es geht.
Die Mod funktioniert 100%ig, ich habe sie selber bei uns im Forum (phpBB3.0.10) installiert.
Forrest hat geschrieben:@redbull was meinst du mit
De-Installieren, Cache per FTP-Zugang bis auf die .htaccess und die index,htm leeren.
??? versteh ich nicht ganz,sry
Du sollst die Tabelleneinträge mit dem Install-Script wieder de-installieren. Bevor Du die Neu-Installation der Tabelleneinträge durchführst, sollst u dort, wo deine ganzen Foren-Dateien liegen, den Ordner CACHE leeren. Bis eben auf die zwei Dateien.

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:42
von Forrest
wenn ich es deinstalliere sagt er mir "gescheiter" o.ä. und ich soll die db bzw die tabellen löschen,dies mache ich jetzt....wieder mal :)

dumme frage aber wie leere ich den ordner cache mit dem ftp? :oops:

dank dir für deine hilfe :)

€:
hab es jetzt deinstalliert er sagt mir jetzt das:

Code: Alles auswählen

Werte für die _thanks Tabelle aktualisieren
SQL ERROR Table 'forrestzone_ilfo.THANKS_TABLE' doesn't exist

Lösche die Spalte thanks_time aus Tabelle phpbb_ilfoilfothanks
FEHLER: Die Spalte thanks_time existiert nicht in Tabelle phpbb_ilfoilfothanks.

SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Lösche die Spalte forum_id aus Tabelle phpbb_ilfoilfothanks
FEHLER: Die Spalte forum_id existiert nicht in Tabelle phpbb_ilfoilfothanks.

SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Lösche die Spalte topic_id aus Tabelle phpbb_ilfoilfothanks
FEHLER: Die Spalte topic_id existiert nicht in Tabelle phpbb_ilfoilfothanks.

SQL ERROR Table 'forrestzone_ilfo.phpbb_ilfoilfoilfothanks' doesn't exist

Lösche Datenbanktabelle: phpbb_ilfoilfothanks
FEHLER: Datenbanktabelle phpbb_ilfoilfothanks existiert nicht.
soll ich die einträge löschen von mysql?

€€: weis nicht ob das relevant ist, habe den mod Board3 Portal installiert

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 02:52
von redbull254
Was die Einträge bedeuten hat Dir @Perlchamp schön aufgeschrieben.
Sorry, ich gehe jetzt ins Bett. Wie man ein FTP-Programm bedient, kann man in der Hilfe-Datei des FTP-Programms nachlesen.

Das geht weit über den phpBB3 Support hinaus. :oops:

Lese Dir in Ruhe die Dateien durch. Danach installieren alle Neueinsteiger ihre Mods.

KB:mod_installation und KB:modsfaq

Re: Thanks for the Post MOD Mysql

Verfasst: 23.04.2012 03:15
von Forrest
Jo gute nacht, hab das hinbekommen mit dem ordner cache, hab es nicht gecheckt das du den ORDNER meinst der so heist :lol:

naja jedenfalls hab ich alles deinstalliert,odner gelöscht,bis auf index und die andere datei war da nicht drin..hm ,jetzt probier ich es nochmal :)

ich schreib morgen nochmal falls was is :oops:

mfg