Thanks for the Post MOD Mysql

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Forrest
Mitglied
Beiträge: 19
Registriert: 20.04.2012 21:04

Thanks for the Post MOD Mysql

Beitrag 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


Benutzeravatar
Perlchamp
Gesperrt
Beiträge: 431
Registriert: 27.02.2012 17:15

Re: Thanks for the Post MOD Mysql

Beitrag 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
*** wer lesen kann ist klar im Vorteil ***
Cruisin' Orange - die Krönung unter den Styles
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Thanks for the Post MOD Mysql

Beitrag 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.
Beste Grüße
Walter
Forrest
Mitglied
Beiträge: 19
Registriert: 20.04.2012 21:04

Re: Thanks for the Post MOD Mysql

Beitrag 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
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Thanks for the Post MOD Mysql

Beitrag 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.
Beste Grüße
Walter
Forrest
Mitglied
Beiträge: 19
Registriert: 20.04.2012 21:04

Re: Thanks for the Post MOD Mysql

Beitrag 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
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Thanks for the Post MOD Mysql

Beitrag 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.
Beste Grüße
Walter
Forrest
Mitglied
Beiträge: 19
Registriert: 20.04.2012 21:04

Re: Thanks for the Post MOD Mysql

Beitrag 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
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Thanks for the Post MOD Mysql

Beitrag 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
Beste Grüße
Walter
Forrest
Mitglied
Beiträge: 19
Registriert: 20.04.2012 21:04

Re: Thanks for the Post MOD Mysql

Beitrag 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
Antworten

Zurück zu „[3.0.x] Mod Support“