Familypedia
Advertisement
Forums: Index > Help desk > Backtrace limit exceeded during parsing!


Here's an error message that's new to me. Appeared at the top of the screen, repeated, after I entered a short name in the "create person page" form:

Semantic Forms error: backtrace limit exceeded during parsing! Please increase the value of pcre.backtrack-limit in the PHP settings.

Do we have a new problem?

-- Robin Patterson (Talk) 08:44, December 26, 2012 (UTC)

It's still happening. It may indicate that we are losing more functionality than usual. I checked the indicated link; a discussion there suggested that the limit can be raised enormously without detriment. But I've no idea who can change PHP settings. Any ideas, or do we Contact Wikia? -- Robin Patterson (Talk) 03:09, January 9, 2013 (UTC)

I think that is definitely in the Wikia admin department. Thurstan (talk) 03:16, January 9, 2013 (UTC)

It's in the php.ini file in the public-html directory, that's the directory that contains the wiki (public_html/wiki). But a familypedia administrator would have to have ftp access to change it (Edit with a plain text editor). The code to change there is:

[Pcre]
;PCRE library backtracking limit.
;pcre.backtrack_limit=100000

I don't know what the new limit should be. Whroll (talk) 15:19, March 11, 2013 (UTC) :)

Here's the full error message taken from html page source:

Semantic Forms error: backtrace limit exceeded during parsing! Please increase the value of <a href="http://www.php.net/manual/en/pcre.configuration.php#ini.pcre.backtrack-limit">pcre.backtrack-limit</a> in the PHP settings.Semantic Forms error: backtrace limit exceeded during parsing! Please increase the value of <a href="http://www.php.net/manual/en/pcre.configuration.php#ini.pcre.backtrack-limit">pcre.backtrack-limit</a> in the PHP settings.

The link offers some suggestions about the what the new setting should be. http://www.php.net/manual/en/pcre.configuration.php#ini.pcre.backtrack-limit Whroll (talk) 15:44, March 11, 2013 (UTC)

Advertisement