I just did a search for a solution to this but all I could really find was lots of people experiencing this issue but no real solution.
There was one suggestion by dolphin_jay who said the following:
So the fix is as followed:
Open /inc/security.inc.php
And replace line 5 from if (-1 != $iImpactLog || -1 != $iImpactBlock) {
To if ((-1 != $iImpactLog || -1 != $iImpactBlock) && !defined('BX_DOL_CRON_EXECUTE')) {
Save the file
Open /periodic/cron.php
Remove define('BX_DOL_CRON_EXECUTE', '1');
from line 28 and move it to line 21 just under
$GLOBALS['bx_profiler_disable'] = true;
Save the file.
Now keep in mind this has nothing to do with xml.php and the way its called.
This has to do with "PHPIDS can cause crontab to consuming more CPU resources that it needs, so disabling PHPIDS for cron execution can save some CPU resources"
According to the ticket from Alex.
Also keep in mind that phpids will be disabled be defualt in upcoming versions of dolphin from my understanding.
Has anyone tried this out yet?
Or are there any other suggestions?