Pagina 1 van 1
phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 13 mar 2011, 20:07
door Danny L
Ik heb alles netjes geinstalleerd (files aangepast, geupload, install uitgevoerd, template en styles vernieuwd, cach leeg gemaakt)
Maar ik zie niet waar ik de statistieken kan zien
In het ACP bij tab-blad MOD, zie ik wel de instellingen van deze mod.
Maar waar vind ik de statistieken zelf?
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 13 mar 2011, 20:24
door Danny L
Zelf al gevonden
Was een probleem met permissies.
Wel heb ik een ander probleem, als ik bij tabblad "forum activiteiten" dan bij "gebruikers statistieken" kijk, krijg ik volgende foutmelding:
Code: Selecteer alles
Algemene fout
SQL ERROR [ mysqli ]
Unknown column 'user_type' in 'where clause' [1054]
SQL
SELECT (MAX(user_id) - (MAX(user_id) - COUNT(user_id))) AS total FROM phpbb_users WHERE user_type <> 1
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: statistics/includes/functions.php
LINE: 827
CALL: dbal_mysqli->sql_query()
FILE: includes/stats/stats_activity.php
LINE: 442
CALL: get_total_members()
FILE: includes/functions_module.php
LINE: 507
CALL: stats_activity->main()
FILE: stats.php
LINE: 71
CALL: p_master->load_active()
Voor de rest ziet het er allemaal normaal uit.
Je kan het zelf ook zien als je inlogt met:
naam: Test-user
PW:Test123
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 17 mar 2011, 17:19
door Danny L
iemand?
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 24 mar 2011, 21:06
door Danny L
volgens de foutmelding mis ik column "user_type"
Ik heb in m'n database inderdaad niet zulke kolom ?!
Hoort dit een standaard kolom te zijn?
Of is het een fout van de MOD?
Mijn forum lijkt verder toch goed te werken.
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 25 mar 2011, 09:04
door Ger
user_type
is wel een standaard kolom. Er wordt bepaald of de gebruiker normaal is (0), inactief is (1), genegeerd moet worden (2, wordt gebruikt bij bots meen ik) of de gebruiker een eigenaar is (3). Buiten het ontbreken van een klein stukje functionaliteit, kan dit je gaan opbreken bij updates e.d., dus als je die hebt verwijderd, dan is er toch iets behoorlijk mis gegaan.
Er is bij mijn weten geen manier om dit zomaar te herstellen, dus dat wordt óf een backup terugzetten, óf handwerk. Aangezien je dit probleem al even hebt, is handwerk denk ik de beste oplossing. Een kort stappenplannetje:
- Altijd eerst een backup maken
- Kolom toevoegen, zet de default waarde op 0.
- Zet jezelf en eventuele andere eigenaren (dus niet alle beheerders) op 3
- Kijk in je backup welke users allemaal op 1 en 2 stonden, en pas dat ook aan.
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 26 mar 2011, 11:37
door Danny L
Hier heb ik een antwoord gevonden op mijn probleem
Ik heb enkel de functions.php aangepast, en voor de rest niets.
Nu werkt alles wel goed.
Moet ik nu nog iest met mijn database gaan doen?
Waar kan ik aan merken of er iets anders fout kan zijn?
Ger,
als ik een nieuwe tabel moet maken, hoe doe ik dat dan precies? In m'n database heb ik al wel veel gekeken, maar nog nooit "gerommeld"
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 26 mar 2011, 16:18
door Ger
Ah, ik snap hem al. Je hebt zeker een andere prefix voor je tabellen dan phpbb_
?
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 26 mar 2011, 18:51
door Danny L
Yep, ik heb phpbb3_
, maar ook daar geen phpbb3_user_type
Ik heb enkel phpbb3_users
en phpbb3_user_group
.
Dat is alles met user(s)
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 26 mar 2011, 19:58
door Ger
Ja, dat zijn je tabellen. Maar in de
tabel phpbb3_users
heb je de
kolom (engels: column)
user_type
. Aangezien je zei dat je database die kolom niet had, ging ik ervanuit dat er iets grondig mis was. Blijkt dus mee te vallen.

Het probleem was simpelweg dat de MOD auteur een fout had gemaakt en niet de juiste methode gebruikte om de tabel aan te spreken. Da's alles.
Re: phpBB statistics 1.0.3 (Algemene fout)
Geplaatst: 26 mar 2011, 21:50
door Danny L
Oef, gelukkig alles in orde.
Bedankt voor de support !
