- This topic has 6 replies, 2 voices, and was last updated 8 years, 1 month ago by
kiwi.
-
30th August 2015 at 10:44 am #5271
When I do a search for S4, the page returns the title of the Source, but nothing else. If I do a list of Sources, it does appear (Wikipedia), but doesn’t display anything more when clicked.
----- [updated: 31Aug2023]
Alter-Drukarsh connections |The Garelicks|Journal 3.3.12 - PHP Version 8.1.17 - mySQL 8.1
The Royals |The Kennedys|The Gerrer Rabbis 3.3.12 - PHP Version 8.1.17 - mySQL 8.1 -
30th August 2015 at 11:21 am #5272
When I do a search for S4, the page returns the title of the Source, but nothing else. If I do a list of Sources, it does appear (Wikipedia), but doesn’t display anything more when clicked.
If you look at the URL you will see that doing either of those things goes to the same place, which is why you get the same result.
If you look at the ‘page source’ you will find that (eventually) the page load times-out due to insufficient memory. That source has links to 2,739 individuals, 1,025 families, and 951 media objects. Your server is not configured to handle that much. It only has a ‘max_execution_time’ of 30 secs.
Looking at the fatal error in detail it is actually failing on file “calendar.php”, line 158. That code is trying to calculate a month number involving the Jewish month ‘ADS’. So I suspect you have a record somewhere, linked to S4, with some ‘strange’ data. But you will not be able to find it without first getting enough ‘max_execution_time’ to allow the page to load.
Nigel
My personal kiwitrees site is www.our-families.info -
30th August 2015 at 11:27 am #5273
Actually, trying it again a couple of times, it fails on a different file each time. This confirms that it is no particular code that is causing the problem, but that time is exceeded at various places depending on the load each time. So only what can be expected with a 30 sec limit.
Here is a sample of the error:
Fatal error: Maximum execution time of 30 seconds exceeded in /home/your domain/library/WT/Date.php on line 276
Nigel
My personal kiwitrees site is www.our-families.info -
30th August 2015 at 11:49 am #5274
I had my host raise the limit. Do I have to do any change in kiwitrees settings?
----- [updated: 31Aug2023]
Alter-Drukarsh connections |The Garelicks|Journal 3.3.12 - PHP Version 8.1.17 - mySQL 8.1
The Royals |The Kennedys|The Gerrer Rabbis 3.3.12 - PHP Version 8.1.17 - mySQL 8.1 -
30th August 2015 at 12:03 pm #5275
Possibly. Check what you have in admin>site config>php time limit
It needs to be empty (displaying ‘click to edit’) or have a value equal to or greater than whatever your host has provided.
Unfortunately php can’t tell us how much time you need, so your host will need to keep raising it until it works. If they impose an absolute limit ask them for a temporary increase to allow investigation of what is causing the problem, if there is any. But hopefully that won’t be necessary, and that there is no problem other than the time out.
Nigel
My personal kiwitrees site is www.our-families.info -
30th August 2015 at 1:37 pm #5276
My provider changed settings to:
post_max_size = 105M
max_execution_time = 500
max_input_time = 500
memory_limit = 128MThese show in the PHP configuration with no option to ‘click to edit’
----- [updated: 31Aug2023]
Alter-Drukarsh connections |The Garelicks|Journal 3.3.12 - PHP Version 8.1.17 - mySQL 8.1
The Royals |The Kennedys|The Gerrer Rabbis 3.3.12 - PHP Version 8.1.17 - mySQL 8.1 -
30th August 2015 at 1:57 pm #5277
🙂
Actually I never mentioned “PHP configuration”, becasue there is no such place. I guess you are looking at “PHP Information”
I said “admin>site config>php time limit”, and yes I did miss out one part, but assumed you knew your way around the admin screens by now 🙂
It should be: “admin>site administration>site config>php time limit” as shown here:
But there is nothing there you need to change.
Nigel
My personal kiwitrees site is www.our-families.info
- The topic ‘Missing Source details’ is closed to new replies.