[PPNL-Techteam] Fatale wiki bug
casper at piratenpartij.nl
casper at piratenpartij.nl
Tue Aug 7 13:06:24 CEST 2012
Op 07-08-12 12:45, Azonata schreef:
> Hey,
>
> ik heb een setting aangepast op de wiki beheerderspagina en ik heb het
> vermoeden dat er sindsdien niet meer in te loggen is op de wiki. Dit was
> een eeuwigheid geleden ook al een keer het probleem. Toen bleek dat als
> je de beheerderspagina opslaat deze niet alle settings zo overneemt als
> deze op dat moment voor de wiki gelden, maar in een enkel geval een
> afwijkende waarde opslaat. Of misschien dat deze afwijkende waarde al
> staat ingesteld op het moment dat je de beheerderspagina opent, geen idee.
>
> Prioriteit is dus om deze setting te herstellen zodat de wiki weer
> toegankelijk is, maar op lange termijn moeten we zien te achterhalen
> welke settings op deze manier worden veranderd en vervolgens tot deze
> bug leiden. De enige manier om ooit iets te kunnen veranderen aan de
> instellingen van plugins en dergelijke zou dan zijn om er zeker van te
> zijn dat die andere settings ook juist staan ingesteld op het moment dat
> je de veranderingen opslaat.
fixed, inloggen werkt weer.
Gelukkig had ik nog een versie van de configuratie-file in git staan.
Ik wist niet dat je die configfile rechstreeks vanuit dokuwiki kan
editten. We hebben al onze configs in git staan en ook deze.
Het verschil was de volgende regel:
$conf['plugin']['fckg']['dwedit_ns'] 'contact';
Nadat ik die had weggehaald werkte alles weer. Ik heb hem nu weer
teruggezet en het blijft werken. Het ligt dus niet aan de regel zelf
maar aan iets er om heen, ik gok op de owner of de permissies.
(Die stel ik automatisch goed in als ik een nieuwe versie upload naar de
server).
Laten we het vanavond nog een keer proberen, dan kijk ik dan of er iets
geks gebeurd met de permissies.
Overigens zie ik nog een probleempje; we hebben die config in git staan
en kopieren die automatisch naar de server toe. Als je met de hand
aanpassing doet gaan die verloren. Ik kan je toegang geven tot git zodat
je die file direct kan updaten. Het alternatief is dat je ons een
seintje geeft als je iets hebt veranderd zodat wij Git kunnen updaten
met je aanpassingen.
--
Casper
More information about the Techteam
mailing list