2015-10-16 5 views
-1

У меня случайно возникли трудности с перемещением загруженного файла в другую папку. Были проверены права доступа к папке видео и удостоверились, что они доступны для записи. Я использую полные пути и не имел проблем с этим ранее. Есть предположения?Невозможно переместить файл в PHP

Предупреждение: move_uploaded_file(): Не удается переместить '/ TMP/php5xBeV5' к '/home/main/homes/videos/1440597514_tmp_IMG_20150804_174422551.jpg' в/дома/Главная/public_html/приложение/классов/видео. class.php на линии 34

function importVideo() { 
    $filename = $_FILES["file"]["name"]; 
    $newfilename = substr(md5(rand()), 0, 7); 
    $ext = pathinfo($filename, PATHINFO_EXTENSION); 
    $target_file = '/home/main/homes/videos/'.$filename; 
    $file = $_FILES['file']; 
    move_uploaded_file($file['tmp_name'], $target_file); 

} 
+0

Ошибка не вытекает из этого кода - ваше $ newfilename имеет 7 шестнадцатеричных символов, но сообщение об ошибке имеет более сложное имя. –

+0

Предоставленная ошибка была с использованием имени файла $, я должен был скопировать старый код. Обновлено сейчас. –

+0

Проверьте, может ли это [сообщение] (http://stackoverflow.com/a/13723279/4611395) помочь вам. –

ответ

0

В конце концов, я был зарегистрирован в клонированном сервер и каталоги, я ссылающиеся на самом деле не существует на сервере я ссылаюсь. Спасибо за помощь.

Смежные вопросы