Я получаю эту ошибку, когда пытаюсь переместить загруженный файл в каталог на моем сервере.
Предупреждение: move_uploaded_file () [function.move-uploaded-file]: Невозможно переместить '/ tmp / phposlycV 'to' /home/star/mywebsite.org/view/PDFs/Elections/65.PDF'
Вот мой код.
if ($_FILES['ufile']['type'] == "application/pdf") {
$db->exec("INSERT INTO `my_candidates` (`Type`, `ElecName`, `ExpDate`, `FirstName`, `LastName`, `State`, `Bio`) VALUES ('$Type', '$ElecName', '$ExpDate', '$FirstName', '$LastName', '$State', '$Bio')");
$sql2 = "SELECT max( ID ) AS `ID` FROM `my_candidates` WHERE `Type` = '$Type' AND `ElecName` = '$ElecName' AND `FirstName` = '$FirstName' AND `LastName` = '$LastName'";
$newFileNameID = implode(' ', $db->query($sql2));
$new_file_name=$newFileNameID.$Ext;
rename($_FILES['ufile']["tmp_name"], $new_file_name);
$tempDir = $_SERVER['DOCUMENT_ROOT'] . "/PDFs/Elections/";
if (move_uploaded_file($_FILES['ufile']['tmp_name'], $tempDir . $new_file_name)) {
echo "Uploaded";
} else {
echo "Not Uploaded";
}
Mychmod для этого каталога - 720. Я стучусь с этим в течение нескольких часов.Любые указатели, которые вы, ребята, могли бы бросить мне, были бы очень благодарны.Самое смешное, что он загружается в мою директорию $_SERVER[DOCUMENT_ROOT]
с ошибкой.