Member 13759620 Ответов: 0

Получение 500 внутренних ошибок сервера при выполнении move_uploaded_files


Я получаю 500 внутренних ошибок сервера здесь при загрузке файла в базу данных внутри папки пути к изображению веб-сайта.

В localhost работает тот же код, но если я запускаю одно и то же приложение на живом сайте, я получаю ошибку 500.

*Проверено разрешение каталога, это 777

Пожалуйста, помогите мне решить эту проблему.

Заранее спасибо!

Что я уже пробовал:

$uploadfile = 'рукопись/';

$file_name = $_FILES['mdoc']['name'];
$file_size =$_FILES['mdoc']['size'];
$file_tmp =$_FILES['mdoc']['tmp_name'];
$file_type=$_FILES['mdoc']['type'];
$x=explode('.',$file_name);
$file_name=$id.'-'.$x[0].'.'.$x[1];
//$переехали = move_uploaded_file($file_tmp протоколу.$имя_файла);
if (move_uploaded_file($_FILES['mdoc']['tmp_name'], $uploadfile)) {
файл " echo "действителен и был успешно загружен.\северный";
} еще {
Эхо "загрузка не удалась";
}

Peter_in_2780

Я почти уверен, что вы не можете переместить файл в такой каталог. Вы должны указать имя файла назначения. Что-то вроде того, что у вас есть в закомментированной строке $uploadfile.$file_name .

0 Ответов