*** HuMo-genealogy TIPS laatste update: juni 2023 ***

HuMo-genealogy is een gratis online genealogisch programma voor je eigen website!
Plaats je hier opmerkingen, wensen, bugs, tips etc.
Locked
User avatar
Huub
HuMo-genealogy programmer
HuMo-genealogy programmer
Posts: 2693
Joined: Wed 27 Aug 2008, 11:34
Location: Heerhugowaard, Netherlands
Contact:

*** HuMo-genealogy TIPS laatste update: juni 2023 ***

Post by Huub »

Het is niet mogelijk om te reageren in dit topic, voor vragen: maak een nieuw onderwerp aan op het forum.

HuMo-genealogy handleiding
De HuMo-genealogy handleiding staat hier (engels): https://sourceforge.net/projects/humo-g ... en_Manual/

HuMo-genealogy installeren of updaten
1) Ga naar de beheer bladzijde.
2) Installeer de nieuwe HuMo-genealogy versie.
3) Vernieuw de beheer bladzijde. Een eventuele database update kan meteen worden uitgevoerd.

Grote stamboom
Bij een grote stamboom (vele duizenden personen) is het mogelijk dat soms een scherm even bevriest. Dan wordt de cache (geheugen) gevuld. Als er geen cache zou zijn, dan was de bladzijde elke keer traag.

Use pictures
From the HuMo-genealogy manual:
1) It is advisable to save the names of pictures in small (non capital) letters. That way most problems on Linux servers can be avoided! This is because on Linux servers "Picture.jpg" is a different picture than "picture.jpg".
2) Don't use spaces in filenames and folder names. Example: john_snow.jpg
3) Don't use accent characters (é and è for exampe) in filenames and folder names.
Zie ook bijvoorbeeld: https://www.mtu.edu/umc/services/websit ... ers-avoid/

Reset admin password
Op dit moment kan een admin wachtwoord als volgt worden gereset:
Open PHPMyAdmin
Open table humo_users
Ga naar de admin user regel (of de gebruikersnaam met admin rechten)
Als er een veld "user_password_salted" is, maak dat dan leeg.
Wijzig user_password in: 712697cdade1e78580bf26e564a891f5
Dit zal het wachtwoord resetten naar het standaard wachtwoord: humogen

Melding: Access to website is blocked
Er zit een beveiliging in HuMo-genealogy. Als er vanaf een IP adres 10x verkeerd is ingelogd, dan wordt dat IP adres geblokkeerd. Het wissen van geschiedenis en cookies helpt niet, het is een beveiliging in HuMo-genealogy.

Er zijn 2 mogelijkheden om dit op te lossen:
1) To change number of logins fails, open file include/db_functions.php and find line 182:

Code: Select all

    if ($check_fails > 10) $allowed=false;
Just change 10 into 20 or something like that!

2) De verkeerde logins zijn terug te vinden in de HuMo-genealogy tabel: humo_user_log
Als je deze tabel leeg maakt (dat kan in PHPMyAdmin), dan zou het probleem opgelost moeten zijn.

Vreemde problemem op de website (zonder foutmelding)
- Ga naar de bladzijde in HuMo-genealogy die de foutmelding geeft (er komt dan een foutmelding in het log bestand)
- Log in bij je provider en ga naar "DirectAdmin".
- Selecteer je domeinnaam.
- Selecteer "Site Summary / Statistics / Logs"
- Klik op "100 lines" bij "Web Error Log".
Nu zie je de laatste 100 foutmeldingen van de website. Geef de laatste foutmeldingen door, die kunnen we dan nazien.

Verwerken grote gedcom bestanden
It's possible a standard hosting provider won't process your large gedcom file (small gedcom files with a few thousand persons should be no problem).
Maybe you need a virtual server or your own webserver so it's possible to control the websites settings (timing and memory) yourself.
Other possible solutions to process a large gedcom file:
- Split the large gedcom file and read the parts in HuMo-genealogy. It's possible to add a gedcom file to a family tree.
- Install HuMo-genealogy at a PC or laptop, read the gedcom file. Export the database using PHPMyAdmin. Go to your provider -> PHPMyAdmin, and read the database.

If you have one or multiple very large family trees, and you are using the gedcom import regularly, it's better to change the database id's into BIGINT.
ALTER TABLE humo_persons CHANGE pers_id pers_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT
ALTER TABLE humo_unprocessed_tags CHANGE tag_pers_id tag_pers_id BIGINT(20) UNSIGNED NULL DEFAULT NULL

ALTER TABLE humo_families CHANGE fam_id fam_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_rel_id tag_rel_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_addresses CHANGE address_id address_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_address_id tag_address_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_connections CHANGE connect_id connect_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_connect_id tag_connect_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_events CHANGE event_id event_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_event_id tag_event_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_location CHANGE location_id location_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_place_id tag_place_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_sources CHANGE source_id source_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_source_id tag_source_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_texts CHANGE text_id text_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE humo_unprocessed_tags CHANGE tag_text_id tag_text_id BIGINT(20) UNSIGNED NULL DEFAULT NULL;

ALTER TABLE humo_unprocessed_tags CHANGE tag_id tag_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
:arrow: HuMo-genealogy update? Backup your database! Editing in HuMo-genealogy? Backup your data!
Make multiple backups with: PHPMyAdmin, gedcom export and database export.

HuMo-genealogy software: http://humo-gen.com
Locked