Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Descendany Chart gives 404 - Not Found page

2009-10-02
2013-05-30
  • I installed version 4.2 of phpgedview. I deleted my GED file from the Admin control panel, and re-imported it.
    All charts seem to work except the Descendancy Chart. I get a "404 - Not Found" page.
    The URL to reproduce the problem is:
    http://www.krueckeberg.org/descendancy.php?ged=GottliebKrueckeberg.GED

    How can I correct this? Any feedback is greatly appreciated. In version 4.1 the Descendancy Charts worked fine.

     
  • Gerry Kroll
    Gerry Kroll
    2009-10-02

    It looks as if you don't have "descendancy.php" in the folder where PGV is installed.

    Another possibility is that this file doesn't have the correct permissions.

     
  • Gerry Kroll
    Gerry Kroll
    2009-10-02

    You should have posted to message in the "Help" forum.

     
  • Thanks for the prompte reply. I meant to post in Help. I can repost there.
    There most be some other file, other than descendancy.php, which exists, and its require'ed files. The permissions also seem correct:

    kurt@li25-169:/usr/share/phpgedview$ ls -al pedigree.php descendancy.php  ancestry.php
    -rw-rw-r- 1 root www-data  8277 Aug  1 08:21 ancestry.php
    -rw-rw-r- 1 root www-data  7057 Aug  1 08:21 descendancy.php
    -rw-rw-r- 1 root www-data 19885 Aug  1 08:21 pedigree.php

    The files that descendancy.php includes (using require) also exist:

    kurt@li25-169:/usr/share/phpgedview$ ls -al includes/controllers/descendancy_ctrl.php includes/functions/functions_print_lists.php \
    > js/autocomplete.js.htm
    -rw-rw-r- 1 root www-data 11498 Aug  1 08:21 includes/controllers/descendancy_ctrl.php
    -rw-rw-r- 1 root www-data 84465 Aug  1 08:21 includes/functions/functions_print_lists.php
    -rw-rw-r- 1 root www-data  6064 Aug  1 08:21 js/autocomplete.js.htm

    My web server is lighttpd. In /etc/lighttpd/lighttpd.conf, I set the document root to be /usr/share/phpgedview:

    $HTTP =~ "^(www\.)?krueckeberg.org$" {
      server.document-root = "/usr/share/phpgedview/"
    }

    Like I said, I can access my phpgedview site www.krueckeberg.org, and all charts work except dependency. There must be some other files

     
  • Sorry, I meant to post in Help. Will re-attempt to do so.