Jo, dann kanns auch nicht gehen. Fast alle Freehoster mit PHP-Unterstützung (und auch viele kostenpflichtige, oder?) haben safe_mode an, um ihren Server und die Kundendaten vor Manipulationen zu schützen. Kann man wohl nix machen.
Zur nicht gefundenen Datei: Versuch einfach mal, die Zeile auszukommentieren. Wenn dann wieder ein Error mit includes/DefaultSettings.php kommt, kann das Skript wohl auf das ganze Verzeichnis nicht zugreifen. Versuch mal mit deinem FTP-Programm die Berechtigungen per chmod zu ändern.