Получение 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 .