I've just had my first encounter with phpgedview. I have about 5300 people in my ged and phpgedview seems to have run out of memory. What options do I have?
I tried to get phpgedview working on a local apache (with php4 enabled, I think) but my apache seemed not to recognize the phpgedview stuff. I then uploaded it all to my hosted website and things worked as advertised.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the reply! I knew I had seen the memory limit somewhere. I changed it from 32m to 64m. Same results. Version is 2.65.4. I'm doing "index files". I'm not sure my host supports MySQL, am I likely to have more success on that path?
Here is what the error looks like:
Total Execution time: 3 sec.
Found record 4100 - ID:I4104
Total Execution time: 3 sec.
Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 245 bytes) in /home/httpd/vhosts/austinfarm.org/httpdocs/homegrown/phpGedView/functions_index.php on line 110
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I looks like your host has disabled changing the memory limit. Even though you have set it to 64MB this error message says that it stopped at 8388608 bytes, this is only 8MB.
MySQL requires less memory. No guarantees though that you will be able to get a 5300 indi gedcom to work with only 8MB.
--John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just had my first encounter with phpgedview. I have about 5300 people in my ged and phpgedview seems to have run out of memory. What options do I have?
I tried to get phpgedview working on a local apache (with php4 enabled, I think) but my apache seemed not to recognize the phpgedview stuff. I then uploaded it all to my hosted website and things worked as advertised.
Are you using MySQL or Index files? What version of PhpGedView are you using?
In version 2.65.4 or 3.0 you can set the memory limit from the Admin->Configuration screen.
Even though PhpGedView tries to change this settings some hosts do not allow you to change it, so the value you put here may not have any affect.
--John
Thanks for the reply! I knew I had seen the memory limit somewhere. I changed it from 32m to 64m. Same results. Version is 2.65.4. I'm doing "index files". I'm not sure my host supports MySQL, am I likely to have more success on that path?
Here is what the error looks like:
Total Execution time: 3 sec.
Found record 4100 - ID:I4104
Total Execution time: 3 sec.
Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 245 bytes) in /home/httpd/vhosts/austinfarm.org/httpdocs/homegrown/phpGedView/functions_index.php on line 110
I looks like your host has disabled changing the memory limit. Even though you have set it to 64MB this error message says that it stopped at 8388608 bytes, this is only 8MB.
MySQL requires less memory. No guarantees though that you will be able to get a 5300 indi gedcom to work with only 8MB.
--John