Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
-
Jeroen
- Berichten: 3639
- Lid geworden op: 10 mei 2008, 21:22
Bericht
door Jeroen » 15 apr 2010, 18:48
PRDM schreef:Pietje schreef:Heb je verder geeen modificaties op je forum geïnstalleerd?
Sorry ik begrijp het niet helemaal geloof ik.
Bedoeld u andere ranggroepen/namen? Die zijn er namelijk wel, en die werken ook gewoon.
Een modificatie is een aanpassing doen aan de code (php/html) van je forum.
Oh, maar dat is ook opmerkelijk, bij andere rangen/groepen werkt alles wel zoals het hoort?
Jeroen
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 15 apr 2010, 18:53
Pietje schreef:Een modificatie is een aanpassing doen aan de code (php/html) van je forum.
Oke weer wat geleerd, nee daar is niets aan veranderd.
Pietje schreef:Oh, maar dat is ook opmerkelijk, bij andere rangen/groepen werkt alles wel zoals het hoort?
Ja gek he, daarom snap ik het ook niet.

-
AlbertPool
- Berichten: 107
- Lid geworden op: 24 feb 2010, 14:24
Bericht
door AlbertPool » 15 apr 2010, 19:35
Verwijder de complete rang of groep, maak ze dan nieuw aan en stel dan de groep en rang bij de gebruikers weer in. Lijkt me de enige oplossing als de rest het wel doet. Database zal dan ook wel ok zijn.
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 15 apr 2010, 21:29
Ook dat werkt niet

Kort samengevat er is dus geen oplossing voor

-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
Bericht
door EelkeB » 16 apr 2010, 08:45
Er is ongetwijfeld een oplossing voor, maar die op afstand te vinden is een heel andere zaak...
Maar wat er dus niet werkt is het toekennen van een rang aan een groep. Is dat een correcte samenvatting? Is dat alleen bij een specifieke groep? Een specifieke rang? Werkt het wel als je de betreffende rang aan een andere groep probeert toe te kennen? En als je een andere rang aan die groep probeert toe te kennen? Het is wel belangrijk dat duidelijk is wat er precies niet werkt (en mensen niet na het lezen van een half woord al conclusies trekken), anders komen we nooit ergens, natuurlijk.
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 16 apr 2010, 09:06
Ik heb geprobeerd de rangnaam aan een andere groep toe te kennen en dan schiet hij ook automatisch op standaard gebruiker. Direct daarna heb ik de gebruikersgroep weer de juiste rangnaam gegegeven en dat ging wel.
Enig idee wat het dan kan zijn?
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
Bericht
door EelkeB » 16 apr 2010, 09:14
Dus het probleem is specifiek met deze ene rang. Kun je een nieuwe rang aanmaken en die aan de groep proberen toe te kennen?
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 16 apr 2010, 13:08
Deze rang kan ook niet meer verwijderd worden, dus een nieuwe maak ik liever niet aan anders hebben we er straks 2 waar we niets mee kunnen.
Dit is de foutmelding als ik hem probeer te verwijderen:
Algemene fout SQL ERROR [ mysql4 ]
Duplicate entry '0' for key 1 [1062]
SQL
INSERT INTO phpbb3_ranks (rank_title, rank_special, rank_min, rank_image) VALUES ('Erelid', 1, 0, '')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/acp/acp_ranks.php
LINE: 90
CALL: dbal_mysql->sql_query()
FILE: includes/functions_module.php
LINE: 507
CALL: acp_ranks->main()
FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
Bericht
door EelkeB » 16 apr 2010, 14:44
Even Googlen suggereert dat de auto_increment-waarde van je rang-tabel gesneuveld is. Hoe? Heb je iets gedaan aan je database voordat het mis ging (kan natuurlijk wat langer geleden zijn)?
Herstellen kan door eerst te kijken wat de hoogste rank_id is in de tabel en vervolgens deze query uit te voeren op je database (bijv. d.m.v. phpMyAdmin):
Code: Selecteer alles
ALTER TABLE tbl_name AUTO_INCREMENT = <hoogste rank_id +1>
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 16 apr 2010, 16:00
We gaan het weer even uitproberen
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
Bericht
door EelkeB » 19 apr 2010, 08:25
Ga wel even voor jezelf na wat er gebeurd kan zijn dat de auto_increment verdwenen is (als dat het inderdaad blijkt te zijn). Als dit gebeurd is met de ranks-tabel, dan kunnen er ook andere rare dingen met je database zijn. Het is zeer onwaarschijnlijk dat phpBB dit zelf veroorzaakt heeft.
-
PRDM
- Berichten: 17
- Lid geworden op: 12 apr 2010, 08:11
Bericht
door PRDM » 19 apr 2010, 10:42
Ik kan er zo 1-2-3 niets over terugvinden, waarschijnlijk kijk ik erover heen
Waar moet ik precies kijken?
Anders laat ik binnenkort de sitebouwer ernaar kijken, want het moet toch opgelost worden.
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
Bericht
door EelkeB » 19 apr 2010, 14:43
Dit is iets dat je direct in de database moet doen, dus bijvoorbeeld via een tool als phpMyAdmin. Als je hier niet mee overweg kan is het misschien inderdaad beter als je dit aan je sitebouwer overlaat.