我很困惑如何在www根文件之外上传文件。这里,www根文件位于C盘中。但我想将文件上传到服务器的Z盘中。我有以下PHP脚本上传文件。在这里,我已经在www / uploadApps /文件中上传了文件,但我必须将文件上传到www根文件夹之外的另一个文件夹中,并且该文件夹位于另一个驱动器中。
move_uploaded_file($_FILES["file"]["tmp_name"], "file/" . $_FILES["file"]["name"]);
答案 0 :(得分:2)
而不是"file/"
,请使用要复制到的文件的绝对路径。
例如:
move_uploaded_file($_FILES["file"]["tmp_name"], "Z:/somefolder/" . $_FILES["file"]["name"]);
答案 1 :(得分:0)
使用绝对路径准确指出要存储/检索文件的位置。
//Relative paths
$filePath = "file/" . $_FILES["file"]["name"];
$filePath = "/file/" . $_FILES["file"]["name"];
//Absolute paths
$filePath = "C:/www/uploadApps/file/" . $_FILES["file"]["name"];
$filePath = "Z:/file/" . $_FILES["file"]["name"];