phpBB statistics 1.0.3 (Algemene fout)

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 13 mar 2011, 20:07

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 :shock:
In het ACP bij tab-blad MOD, zie ik wel de instellingen van deze mod.
Maar waar vind ik de statistieken zelf?
Laatst gewijzigd door Danny L op 14 mar 2011, 22:23, 1 keer totaal gewijzigd.

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 13 mar 2011, 20:24

Zelf al gevonden :oops:
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

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 17 mar 2011, 17:19

iemand?

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 24 mar 2011, 21:06

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.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Ger » 25 mar 2011, 09:04

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:
  1. Altijd eerst een backup maken
  2. Kolom toevoegen, zet de default waarde op 0.
  3. Zet jezelf en eventuele andere eigenaren (dus niet alle beheerders) op 3
  4. Kijk in je backup welke users allemaal op 1 en 2 stonden, en pas dat ook aan.

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 26 mar 2011, 11:37

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. :roll:

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"

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Ger » 26 mar 2011, 16:18

Ah, ik snap hem al. Je hebt zeker een andere prefix voor je tabellen dan phpbb_?

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 26 mar 2011, 18:51

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)

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Ger » 26 mar 2011, 19:58

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.

Danny L
Berichten: 176
Lid geworden op: 14 jan 2011, 17:43
Locatie: Neerpelt (B)
Contacteer:

Re: phpBB statistics 1.0.3 (Algemene fout)

Bericht door Danny L » 26 mar 2011, 21:50

Oef, gelukkig alles in orde.
Bedankt voor de support ! ;)

Plaats reactie