Ich denke es ist vielleicht nicht perfekt aber ich habe nun das Passwort gehast und den Kontextwechsel eingebaut so das es sauber funktioniert.
So funktionierts nun:
<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
//Verbindung zur DB
require_once __DIR__...