Gerry Kroll - 2014-01-05

Thanks for letting everyone know.

For what it's worth: The problem wasn't with PhpGedView, but with a "security" plug-in to Wordpress. This security plug-in, among other things, created a .htaccess file in the top-level directory on the server that prevented access to any scripts named "install.php" anywhere within the directory structure.

The solution was to create a .htaccess file in the PhpGedView directory that reversed the "Deny from all" inserted into the top-level .htaccess file by that Wordpress plug-in.

The user will have to implement the same fix into all other softwares installed into subdirectories within the main Wordpress directory. This includes Webtrees.

Here's a snippet from the top-level .htaccess file:
<files install.php>
Order allow,deny
Deny from all
</files>

The following .htaccess file was installed into the PhpGedView directory to override the top-level directive:
<files install.php>
Order allow,deny
Allow from all
</files>