Seite 1 von 1

Gelöst: Page Counter: DEBUG MODE; Error updating counter

Verfasst: 27.03.2007 19:19
von eisbäronice
Hallo,
habe nach einbau des PageCounter schwerwiegende Probleme (http://www.kartinfos.de/kartforum)
Ich bekomme, je nachdem auf welcher Seite ich mich befinde, folgende Fehlermeldung:
Error updating counter

DEBUG MODE

SQL Error : 1146 Table 'usr_web342_1.forum_pagecounters' doesn't exist

UPDATE forum_pagecounters SET replacement = replacement + 1 WHERE word_id = 1

Line : 34
File : page_tail.php
Habe die db_update.php aber bereits ausgeführt und das auch erfolgreich. wenn ich sie nochmal ausführe steht, dass die tabelle bereits existiert. Ich muss allerdings in der db_update include durch include_once austauschen damit es funktioniert. Bitte um schnelle Hilfe, da ich mein Forum unmöglich so lassen kann. Das selbe auch im admin Bereich wenn man Pagecounter öffnet: :(
Could not query words table

DEBUG MODE

SQL Error : 1146 Table 'usr_web342_1.forum_pagecounters' doesn't exist

SELECT * FROM forum_pagecounters ORDER BY word_id

Line : 190
File : admin_pagecounters.php
Die Fehlermeldung steht immer ganz unten auf den Seiten. Wie gesagt, die Meldung variiert je nach dem welche Seite man öffnet...

Danke schon mal für die Bemühungen! :)

Viktor

P.S.: Counter gibts hier: http://www.phpbb.de/moddb/mod.php?id=Pageview_Counters
page_tail.php: http://root.kartinfos.com/page_tail.rar
admin_pagecounters.php: http://root.kartinfos.com/admin_pagecounters.rar

Verfasst: 27.03.2007 21:01
von uwe310
jetzt mal so ein gedanke

heißt die datenbank tabellen "phpbb" ?
wenn du die db_install ausführst schreibt er die tabellen in phpbb

Da dein fehler "forum" anzeigt
Mfg
Uwe

Verfasst: 27.03.2007 21:25
von eisbäronice
hi,
danke schon mal für deine Antwort.
bin mir jetzt nicht ganz sicher welche tabelle du meinst... :oops:
wenn ich die db_update.php noch mal ausführer steht dort:
SQL-DB-Installer - Page Counters MOD
An error occurred ! Changes have not been entered successfully !

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !

Table 'phpbb_pagecounters' already exists
Vielleicht meinteste das ja =)

Verfasst: 27.03.2007 21:29
von eisbäronice
bin noch nicht so erfahren mit phpbb. konnte daher uach noch keine fehlerbehbung aus deinem posting rauslesen :oops: . vielleicht könnteste mich da noch mal genauer aufklären wo der fehler liegt und wie ich ihn beheben kann :lol: :-?

Verfasst: 28.03.2007 00:52
von mgutt
Die Abfrage des Mods siehst so aus laut Deines Quotes:
SELECT * FROM forum_pagecounters ORDER BY word_id
Schau mal da nach:

Code: Alles auswählen

Line : 190 
File : admin_pagecounters.php
Und suche das Problem warum da "forum_" und nicht "phpbb_" steht. Oder ist Dein prefix "forum_" ?

Wenn ja, dann musst Du händisch in der Datenbank z.B. mit phpmyadmin den prefix der Countertabellen auf "forum_" ändern.

Gruß

Verfasst: 28.03.2007 12:26
von eisbäronice
Hi,
Problem behoben. :grin: . Die Tabelle "forum_pagecounters" hieß in meiner Datenbank "phpbb_pagecounters" . Durch einfaches umbennen funktioniert nun alles. Vielen Dank an uwe310 und mgutt und auch an alle anderen die sich Gedanken gemacht haben :)
Gruß
Viktor