session_start() throws warning if its already started before php_error is loaded.

This change fixes that, and will still start the session if it isn't started.