我叫Luaq。我正在为自己和我的项目开发一个网站,我想知道为什么我的jar文件在上载时会不断损坏(move_uploaded_file()
。我的文本文件的二进制文件以及我尝试过的几乎所有其他文件都有效。但是,当我下载并尝试将.jar文件拖到luyten中时,它会为我提供:
java.util.zip.ZipException: error in opening zip file
我还注意到,在上传文件时,当我在VPS终端中使用ls
时,.jar文件为红色(不同于其他绿色)。
以下是上传代码:
if(isset($_FILES['uploadedFile']) && isset($_POST['folderName'])){
$file = $_FILES['uploadedFile'];
$path = $_SERVER['DOCUMENT_ROOT']."/files/".$_POST['folderName'].'/'.basename($file['name']);
print($path);
move_uploaded_file($file['tmp_name'], $path); }
当它上传时,它保持相同的文件大小,不会改变。任何可以帮助我的人,将不胜感激。
预先感谢, 卢阿克