When a server is upgraded to php 5.4.x due to its new reporting features and changes, it causes the main.log file to fill up with E_STRICT errors. While the ULTIMATE solution is to fix those errors, for now, they should be turned off so user logs are not filled up
application/index.php – line 42
error_reporting(E_ALL & ~E_STRICT);
This will prevent the logs and still allow core reporting via php to happen for any other sites on the same box.
Suggestion: I would ONLY allow this level of reporting to exist if someone is running php 5.4.x – if this is put in place for php 5.3 you won’t get everything important to logging.