【发布时间】:2019-07-25 18:14:28
【问题描述】:
所以,我正在开发一个系统,让在公司工作的人可以将文件上传到系统,该系统将按部门排序。我已设法获取文件信息(名称、大小、类型),但在尝试上传文件时出现问题。
我明白了:
move_uploaded_file(/Advanced Java Programming.pdf):打开流失败:权限被拒绝
move_uploaded_file(): 无法将 'C:\xampp\tmp\php1B99.tmp' 移动到 '/Advanced Java Programming.pdf'
我已经设置了需要上传文件的文件夹的权限(777)。 这是我的代码
<?php
$department = $_POST['department'];
$file = $_FILES['fileToUpload'];
echo "<b>Department: </b>" . $department . "<br>";
echo "<b>Name: </b>" . $file['name']. "<br>";
echo "<b>Size: </b>" . $file['size'] . " bytes<br>";
echo "<b>Type: </b>" . $file['type'];
move_uploaded_file($file['tmp_name'], "/". $file['name']);
?>
【问题讨论】:
标签: php permissions permission-denied