@denis-chenykh

Почему не работает загрузка файла на сервер?

Подскажите, пожалуйста, почему не работает загрузка файла на сервер
$uploadDir = get_site_url()."/wp-content/uploads/themedi/"; // Получает путь к каталогу в таком виде http://localhost/wp-content/uploads/themedi/ ставил прямой путь до каталога, все равно выводил ошибку

// $tab->file - Получает данные из json, получает полный путь к фалу которое пытаемся загрузить, получат путь в таком формате C:\fakepath\test.mp3
		
		$uploadFile = $uploadDir . basename($tab->fileName);

		if(move_uploaded_file($tab->file, $uploadFile)) {
			echo "Успешно загружен";
		} else {
			echo "Ошибка - ".$tab->file."; Название файла - ".$tab->fileName."; Новый путь куда перемещаем файл - ".$uploadFile;
		}
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 2
@JohnDidact
Нуб во всём
$uploadFile содержит ссылку с протоколом http. Как ты переместишь? Пиши локальный путь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы