Почему этот код работает $dest_url = get_home_path() . "imagebase/1/" . $new_image_file;
if (move_uploaded_file($new_image_file_tmp, $dest_url)) {
//сделать что-то
}
а этот нет(название сайта изменил)
$dest_url = "https://example.com/imagebase/1/" . $new_image_file;
if (move_uploaded_file($new_image_file_tmp, $dest_url)) {
//сделать что-то
}
ошибка - failed to open stream: HTTP wrapper does not support writeable connections
Необходимо использовать $_SERVER['DOCUMENT_ROOT'] для получения корня сервера (где файлы сайта лежат), поскольку обращение через твой пример может не быть переадресовано как надо.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей