Changeset 45611 for trunk/src/wp-admin/includes/file.php
- Timestamp:
- 07/09/2019 05:44:42 AM (7 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-admin/includes/file.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/file.php
r45583 r45611 166 166 } 167 167 } 168 } 169 @closedir( $dir ); 168 169 closedir( $dir ); 170 } 170 171 171 172 return $files; … … 515 516 516 517 // Make sure PHP process doesn't die before loopback requests complete. 517 @set_time_limit( 300 );518 set_time_limit( 300 ); 518 519 519 520 // Time to wait for loopback requests to finish. … … 781 782 782 783 // A properly uploaded file will pass this test. There should be no reason to override this one. 783 $test_uploaded_file = 'wp_handle_upload' === $action ? @ is_uploaded_file( $file['tmp_name'] ) : @is_readable( $file['tmp_name'] );784 $test_uploaded_file = 'wp_handle_upload' === $action ? is_uploaded_file( $file['tmp_name'] ) : @is_readable( $file['tmp_name'] ); 784 785 if ( ! $test_uploaded_file ) { 785 786 return call_user_func_array( $upload_error_handler, array( &$file, __( 'Specified file failed upload test.' ) ) ); … … 849 850 if ( null === $move_new_file ) { 850 851 if ( 'wp_handle_upload' === $action ) { 851 $move_new_file = @ move_uploaded_file( $file['tmp_name'], $new_file );852 $move_new_file = @move_uploaded_file( $file['tmp_name'], $new_file ); 852 853 } else { 853 854 // use copy and unlink because rename breaks streams. 854 $move_new_file = @ copy( $file['tmp_name'], $new_file ); 855 // phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged 856 $move_new_file = @copy( $file['tmp_name'], $new_file ); 855 857 unlink( $file['tmp_name'] ); 856 858 } … … 869 871 $stat = stat( dirname( $new_file ) ); 870 872 $perms = $stat['mode'] & 0000666; 871 @chmod( $new_file, $perms );873 chmod( $new_file, $perms ); 872 874 873 875 // Compute the URL. … … 1855 1857 } 1856 1858 1857 @fclose( $temp_handle );1859 fclose( $temp_handle ); 1858 1860 @unlink( $temp_file_name ); 1859 1861 }
Note: See TracChangeset
for help on using the changeset viewer.