I am getting Fatal error: Maximum function nesting level of '100' reached, aborting! with ionCube loader.And I don't want to uninstall IonCube.So what should I do ?
Asked
Active
Viewed 9,315 times
0
-
Do you have xdebug turned on? – Mihai Iorga Sep 10 '12 at 06:33
-
I had it earlier,now I have removed it.But it is still not working . – akt Sep 10 '12 at 06:33
-
Are you sure you removed it? Did you restarted Apache? – Mihai Iorga Sep 10 '12 at 06:34
-
yea.I removed xdebug.DLL also – akt Sep 10 '12 at 06:34
-
run a `phpinfo()` to see if xdebug is 100% unloaded. – Mihai Iorga Sep 10 '12 at 06:36
-
Checked .It is 100 % unloaded – akt Sep 10 '12 at 06:38
-
if use WAMP, note that disabling xdebug in php.ini does NOT always work; same applies to extending level of allowed nesting; a bug a guess; SOLUTION: go to php.ini and comment out php_xdebug-???.dll – Jeffz May 10 '13 at 10:36
1 Answers
8
Some solutions
- Rewrite your code to make sure you never reach 100 nested calls
- Raise limit on
xdebug
:xdebug.max_nesting_level = 200
inphp.ini

Mihai Iorga
- 39,330
- 16
- 106
- 107
-
I dont have Xdebug . And why to edit code ,when it is due to some extension like ioncube – akt Sep 10 '12 at 06:37
-
1
-
check [here](http://stackoverflow.com/questions/8656089/solution-for-fatal-error-maximum-function-nesting-level-of-100-reached-abor) – akt Sep 10 '12 at 06:40
-
-
-
1