Please apologize if this is not the best forum.
I receive this error when selecting some ProjectManager elements (Subprojects):
Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/egw16/projectmanager/inc/class.projectmanager_bo.inc.php on line 793
Usually they have a few levels of subprojects and some items on them.
Being always the same causing the error, I suspect there must be some problems with their records on the databases.
I think that this started to happen when I “moved” projects down one level. I.e., I created an overall project called 2009 and moved the few projects at the root level by relinking them to the newly created project 2009. I did the same for all the inner Subprojects. I don’t know if this was reasonable or not but I did want to try.
The strange thing is that all data regarding the projects elements seem to be there:
-
They are listed if the filter All (Mainprojects+Subprojects) is chosen on the Projectlist.
-
Their Subprojects can be accessed from this Projectlist, albeit those that cause errors do not.
-
All the records related to projects, including those causing errors, seem to be present on the egw_pm_projects table.
I repaired all tables ad some reported having been repaired, but the problem still happens.
Also, I would like to understand how are the relationships Project-subprojects represented on the tables so that I could see if something is missing. I took a look at all the tables egw_pm_* and was unable to find the field(s), table(s) or method used for this purpose.
Any and all help will be greatly appreciated.
Thank you,
Jose