Ticket #6699: 6699.diff

File 6699.diff, 451 bytes (added by Denis-de-Bernardy, 4 years ago)
Line 
1Index: wp-admin/includes/file.php
2===================================================================
3--- wp-admin/includes/file.php  (revision 11596)
4+++ wp-admin/includes/file.php  (working copy)
5@@ -151,6 +151,10 @@
6 
7        if  ( function_exists('sys_get_temp_dir') )
8                return trailingslashit(sys_get_temp_dir());
9+       
10+       $temp = ini_get('upload_tmp_dir');
11+       if ( is_dir($temp) ) // always writable
12+               return trailingslashit($temp);
13 
14        return '/tmp/';
15 }