我正在学习 PHP 并尝试使用以下代码上传文件:
$destination = "uploads/".$_FILES['userfile']['name'];
move_uploaded_file($_FILES['userfile']['tmp_name'], $destination);
但我面临
无法打开流:权限被拒绝
我可以将“上传”目录的权限更改为每个人都可写,但这当然是不好的做法。文件夹权限为:
drwxr-xr-x 2 loai loai 4096 Dec 30 12:44 uploads
和运行ps aux | grep httpd
产量
loai 6728 0.0 0.0 4368 832 pts/1 S+ 18:37 0:00 grep --colour=auto httpd
那么apache进程不应该能够在给定目录中写入吗?谢谢