[wp-trac] [WordPress Trac] #64010: wp_die() status code Media component updates (parent ticket: #64009)
WordPress Trac
noreply at wordpress.org
Fri Sep 19 17:12:29 UTC 2025
#64010: wp_die() status code Media component updates (parent ticket: #64009)
--------------------------+-----------------------------
Reporter: callumbw95 | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Media | Version: trunk
Severity: normal | Keywords:
Focuses: |
--------------------------+-----------------------------
If you have come here directly, please refer back to the parent ticket
here: [https://core.trac.wordpress.org/ticket/64009 #64009]
This ticket is regarding the `wp_die()` function calls within the Media
component and will cover the following locations:
|| Filepath || Line Number || Context || Status Code || New Code || Code
Meaning ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/themes.php#L57 57] || REQUEST: invalid params || 500 || 400 || Bad
Request ||
|| src/wp-admin/includes/claass-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/themes.php#L82 82] || UPLOAD: Invalid file || 500 || 422 ||
Unprocessable Content ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/themes.php#L91 91] || UPLOAD: Invalid file || 500 || 422 ||
Unprocessable Content ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/themes.php#L120 120] || UPLOAD: missing file || 500 || 400 || Bad
Request ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/themes.php#L136 136] || UPLOAD: missing file || 500 || 400 || Bad
Request ||
|| src/wp-admin/async-upload.php || [https://github.com/WordPress
/wordpress-develop/blob/trunk/src/wp-admin/themes.php#L35 35] || User
Permissions: does not have access || 500 || 403 || Forbidden ||
|| src/wp-admin/async-upload.php || [https://github.com/WordPress
/wordpress-develop/blob/trunk/src/wp-admin/themes.php#L43 43] || Error:
invalid post type || 500 || 400 || Bad Request ||
|| src/wp-admin/media-new.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/themes.php#L16 16] || User Permissions:
does not have access || 500 || 403 || Forbidden ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/themes.php#L13 13] || User Permissions:
does not have access || 500 || 403 || Forbidden ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/themes.php#L296 296] || User Permissions:
does not have access || 500 || 403 || Forbidden ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/themes.php#L317 317] || User Permissions:
does not have access || 500 || 403 || Forbidden ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/themes.php#L332 332] || User Permissions:
does not have access || 500 || 403 || Forbidden ||
There are however the following function calls I have not touched as I
felt they were already valid with their current status code:
|| Filepath || Line Number || Status Code ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/includes/class-file-upload-upgrader.php#L69 69] || 500 ||
|| src/wp-admin/includes/class-file-upload-upgrader.php ||
[https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/includes/class-file-upload-upgrader.php#L129 129] || 500 ||
|| src/wp-admin/media-new.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/media-new.php#L35 35] || 500 ||
|| src/wp-admin/media-upload.php || [https://github.com/WordPress
/wordpress-develop/blob/trunk/src/wp-admin/media-upload.php#L30 30] || 403
||
|| src/wp-admin/media-upload.php || [https://github.com/WordPress
/wordpress-develop/blob/trunk/src/wp-admin/media-upload.php#L37 37] || 403
||
|| src/wp-admin/media-upload.php || [https://github.com/WordPress
/wordpress-develop/blob/trunk/src/wp-admin/media-upload.php#L45 45] || 403
||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/upload.php#L300 300] || 500 ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/upload.php#L321 321] || 500 ||
|| src/wp-admin/upload.php || [https://github.com/WordPress/wordpress-
develop/blob/trunk/src/wp-admin/upload.php#L336 336] || 500 ||
Please have a look through the suggested changes documented here, and
any/all feedback is appreciated. 😃
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64010>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list