Как открыть каталог на том же сервере вне Wordpress для загрузки файлов - PullRequest
0 голосов
/ 03 июня 2019

Попытка загрузить файлы с сайта Wordpress на тот же сервер.Пробовал media_sideload и wp_handle_sideload для Wordpress Codex без результатов

<?php 
$url = "http://wordpress.org/about/images/logos/wordpress-logo-stacked-rgb.png";
$post_id = 1;
$desc = "The WordPress Logo";

$image = media_sideload_image($url, $post_id, $desc);
?>

Пробовал media_sideload и wp_handle_sideload для Wordpress Codex без результатов.opendir () выдает ошибки.Также пробовал ссылки на простые URL-адреса

Я фактически начал с этого метода ...

$uploaddir = wp_upload_dir();
$uploadfile = $uploaddir['path'] . '/' . $filename;

$contents= file_get_contents('http://mydomain-com/folder/image.jpg');
$savefile = fopen($uploadfile, 'w');
fwrite($savefile, $contents);
fclose($savefile);

Но проблемы всегда начинаются, когда я пытаюсь сослаться на файл вне моего каталога Wordpress.В этом случае мой сайт:

'/home/watsonte/public_html/wp-content/uploads'

и файлы, которые я пытаюсь загрузить, находятся на одном сервере ...

'/home/watsonte/public_html/mysite-com/wp-content/uploads'

Есть ли способ временно расширитьсфера постоянной ABSPATH?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...