Incompatible with PHP 8
Brought to you by:
canajun2eh,
yalnifj
"Prior to PHP 8.0.0, square brackets and curly braces could be used interchangeably for accessing array elements (e.g. $array[42] and $array{42} would both do the same thing in the example above). The curly brace syntax was deprecated as of PHP 7.4.0 and no longer supported as of PHP 8.0.0."
https://www.php.net/manual/en/language.types.array.php
Curly bracket syntax is used everywhere in the code.
This is a known issue with the old version of PhpGedView.
You need to download and install the latest version of PhpGedView from the SVN repository:
https://sourceforge.net/p/phpgedview/svn/HEAD/tree/trunk/phpGedView/
click on "download snapshot".
You will receive a ZIP copy of the program, version SVN 7382 that will work with all versions of PHP from 5.2 right up to 8.4
I just haven't had the time or inclination to update the "official" download link. It's a lot of work. Besides that, there are more impovements in the works.
Fixed in SVN more than a year ago
The snapshot build works, thanks!