From my personal point of view, I think phpgedview is more convenient to use than webtrees. Of course, converting from pgv to webtrees is also very convenient.
I use the input latitude and longitude to display on the map. I don't know your situation. The location format should be strictly based on the help text.
It is best to save the user upload file to another server to prevent the hack from attacking the file by uploading it.
I think it should first protect the database information. How to protect the database, prevent hacker attacks, it is very important thing. For media folders, you can use NGIXX or Apache configuration files, through redirect hide the real address. Or use the media firewall.
In addition, in order to prevent the genealogy database from being stolen by others, can it be allowed to only allow pgv files to query the database by restricting the prohibition? Can you share your detailed profile? Let's discuss together. thank you!
I checked the wiki and if the media directory is outside the web directory, it is not protected by the media firewall. https://wiki.phpgedview.net/en/index.php/Configuration_-_Multimedia Is it ok now? My directory structure is like this. Web/pgv Web/index Web/media Set web/pgv in nginx as the root of the website. The final result should be the same as yours, is it?
Yes, when I choose to upload, I also found that the upload replacement checkbox is lost. After I first transfer the file to the server, and then through the import function, the upload replacement option is there. In addition, in order to prevent the genealogy database from being stolen by others, can it be allowed to only allow pgv files to query the database by restricting the prohibition? Can you share your detailed profile? Let's discuss together. thank you!
Can you share your detailed profile? Let's discuss together. thank you!