Menu

4.2.3 new install, error on first edit

Help
Victor H.
2010-04-14
2013-05-30
  • Victor H.

    Victor H. - 2010-04-14

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 8111420 bytes) in
    /home/(snipped)/phpgedview/includes/functions/functions_import.php on line 1245

    PGV threw this error when I made my first edit attempt after upgrading from 4.2.1 to 4.2.3. The edit actually works, I think this error arises from attempting to redraw the webpage. I was previously using 4.2.1 and simply changed out the source code to 4.2.3. This particular gedcom may well be 8Mb in size. Anyone have any ideas?

     
  • Greg Roach

    Greg Roach - 2010-04-14

    The "synchronise edits to gedcom file" option takes a lot of memory, as it needs two copies of the gedcom in memory.  Disable it?

     
  • Victor H.

    Victor H. - 2010-04-14

    Good idea Greg. That workaround did the trick. For somebody who pledges allegiance to Gedcom, you sure are trying to wean me off Gedcom, aren't you? ;-)

     
  • Greg Roach

    Greg Roach - 2010-04-14

    Just because I left the project to start a new one, doesn't mean I have any animosity towards phpGedView.

    The world is big enough for both projects, and besides, a little healthy competition is surely a good thing ;-)

    Anyhow, the new project is coming along nicely.

     
  • Gerry Kroll

    Gerry Kroll - 2010-04-14

    If you're not synchronising the database updates into the GEDCOM, you'd be well advised to export the database to a GEDCOM from time to time, particularly after you've made an extensive series of edits.

     
  • knorway

    knorway - 2010-04-14

    A lot of us have disabled the synchronize option, but at the same time have not walked away from the GEDCOM standard.  GEDCOM goes a long way to defining and standardizing the COMmunication of genealogical information  between applications.  But it is not the greatest database design (it was however great in the days of flat databases). 

    IMHO the best software will always have a way to import and export GEDCOM but will have it's own data design internally to support it's external information needs.  Computers like to see their data differently than than us humans.  GEDCOM is more human based. 

     

Log in to post a comment.