Danke für die Belehrung. Fehler öffentlich anzuzeigen ist aus meiner Sicht aber grob fahrlässig ebenso wie eine öffentliche phpinfo(). Und wenn das Reporting in ein Log läuft, dann ist der Bildschirm in dem Fall nun mal weiß. Zudem gibt es "am Skript" nichts zu optimieren wenn upload_max_filesize überschritten wird, außer man prüft die übermittelten Error-Daten und genau das hatte ich geschrieben.Wenn man einen weißen Bildschirm angezeigt bekommt, sollte man indirekt error_reporting(E_ALL); in die erste Zeile des Script einbauen. Danach bekommt man alle PHP Fehlermeldung angezeigt, anhand der PHP Fehlermeldung, kann man das Skript ordentlich optimieren.