Ticket #6699: 6699.diff
| File 6699.diff, 451 bytes (added by Denis-de-Bernardy, 4 years ago) |
|---|
| Line | |
|---|---|
| 1 | Index: 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 | } |
