Beim Hochladen von Dateien in PHP ist es wichtig, Fälle zu behandeln, in denen die hochgeladene Dateigröße die durch upload_max_filesize und definierten PHP-Beschränkungen überschreitet post_max_size-Einstellungen. Im Gegensatz zu upload_max_filesize, das für übergroße Dateien eine Größe von 0 zurückgibt, führen Verstöße gegen post_max_size zu stillen Skriptfehlern.
Um dieses Problem zu beheben, schlägt die PHP-Dokumentation vor, nachzuverfolgen, ob die Superglobals $_POST und $_FILES fehlen, was auftritt wenn die Beitragsdaten post_max_size überschreiten. Ein Ansatz besteht darin, über die URL einen Parameter zu übergeben (z. B.