У меня проблема со скриптом загрузки jQuery, и я не нашел никакого решения.Я интегрировал этот скрипт в свой проект, и все отлично работает на сервере Windows (localhost), но когда я пытаюсь запустить его на сервере UNIX, возникает ошибка ввода-вывода.Это происходит только тогда, когда я пытаюсь загрузить файл, который уже существует в папке загрузки.В Windows файл перезаписывается, но в UNIX появляется ошибка ввода-вывода.
Пожалуйста, если у вас есть какие-либо решения, я буду очень признателен.
Вот код на стороне сервера, который, я думаю, является проблемой (код PHP):
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'].$_REQUEST['folder'].'/';
$targetFile = str_replace('//', '/', $targetPath).$_FILES['Filedata']['name'];
if (file_exists($targetFile)) unlink($targetFile);
copy($tempFile, $targetFile);
echo "1";
}