Last modified: 2014-11-01 22:13:26 UTC
I don't have this issue with MySQL and the latest code but apparently there's an issue in sqlite or else I'm doing something wrong. [Sat Jan 12 15:39:59 2013] [error] PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /var/www/common/mw-sqlite/includes/GlobalFunctions.php on line 1831, referer: http://localhost/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 27. Wikibase\\SqlIdGenerator->getNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/includes/store/sql/SqlIdGenerator.php:103, referer: http://localhost/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 28. Wikibase\\SqlIdGenerator->generateNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/includes/store/sql/SqlIdGenerator.php:56, referer: http://localhost/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 29. Wikibase\\SqlIdGenerator->getNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/includes/store/sql/SqlIdGenerator.php:103, referer: http://localhost/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 30. Wikibase\\SqlIdGenerator->generateNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/localhost.filbertkm.com/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 31. Wikibase\\SqlIdGenerator->getNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/includes/store/sql/SqlIdGenerator.php:103, referer: http://localhost/wiki/Special:CreateItem [Sat Jan 12 15:39:59 2013] [error] PHP 32. Wikibase\\SqlIdGenerator->generateNewId() /var/www/common/mw-sqlite/extensions/Wikibase/repo/includes/store/sql/SqlIdGenerator.php:56, referer: http://test2.filbertkm.com/wiki/Special:CreateItem
ok, I had an issue with my permissions for the database and it was acting as though in read-only mode. Although I no longer get this error, I think the code could fail more gracefully here.
Still relevant? We have quite a lot of places where code exceeds the nesting level of 100 (especially in client rendering).