Even though error_reporting is set to 0, database errors are still being printed to screen. Is there a setting somewhere I can change to disable database error reporting? This i
You don't want to change error_reporting to 0, because that will also suppress errors from being logged.
instead you should change display_errors to 0
This doesn't explain why you are getting errors displayed though, assuming error_reporting is actually 0. Maybe the framework handles these errors