Der er fejl i TNG-softwaren. Hvad skal man gøre:

Hvis man netop har installeret en opgradering, kan man muligvis have sprunget over en del af installationsinstruktionerne. Gå tilbage til opgraderings readme siden og læst instruktionerne igen. Vær særlig opmærksom på databasestruktur trinnet.

Hvis det er første gang, at TNG er blevet installeret, kan det være nødvendigt at oprette databasetabellerne. Gå tilbage til siden readme.html for at finde det trin.

Ejeren af webstedet kan kontakte TNG support for yderligere hjælp til dette problem. Kopier nedenstående forespørgsel, og indsæt den i en meddelelse.



Forespørgsel: SELECT personid, last_name, first_name, birth_date, death_date, concat( ay, 'y, ', am, 'm, ', ad, if( around, 'd (around)', 'd' ) ) AS age, living FROM ( SELECT personid, last_name, first_name, birth_date, death_date, year( adt ) - year( abd ) - ( mid( adt, 6, 5 ) < mid( abd, 6, 5 ) ) AS ay, ( mid( adt, 6, 5 ) < mid( abd, 6, 5 ) ) *12 + month( adt ) - month( abd ) - ( day( adt ) < day( abd ) ) AS am, day( adt ) - day( abd ) + if( day( adt ) < day( abd ) , day( last_day( adt - INTERVAL 1 MONTH ) ) , 0 ) AS ad, ( birth_date != abd OR ( death_date != adt AND NOT living ) ) AS around, living FROM ( SELECT personid, lastname AS last_name, firstname AS first_name, birthdatetr AS birth_date, deathdatetr AS death_date, living, if( day( birthdatetr ) , birthdatetr, concat( year( birthdatetr ) , if( month( birthdatetr ) , mid( birthdatetr, 5, 3 ) , '-01' ) , '-01' ) ) AS abd, if( deathdatetr, if( day( deathdatetr ) , deathdatetr, concat( year( deathdatetr ) , if( month( deathdatetr ) , mid( deathdatetr, 5, 3 ) , '-01' ) , '-01' ) ) , now( ) ) AS adt, living FROM tng_people WHERE gedcom = 'savenije' AND birthdatetr AND ( deathdatetr OR living ) ) AS ppl ) AS agp ORDER BY ay DESC , am DESC , ad DESC , last_name, first_name LIMIT 50

Duplicate column name 'living'