Php 权限-移动上载文件时出错

Php 权限-移动上载文件时出错,php,mysql,permissions,Php,Mysql,Permissions,因此,我在上传图像时收到警告: 警告:移动上传的文件(images/photo.jpg):无法打开流:权限被拒绝 代码如下: $upload = "images/"; $tmp_name = $_FILES["image"]["tmp_name"]; $name = $_FILES["image"]["name"]; move_uploaded_file($tmp_name, "$upload/$name"); 现在,如果我转到putty中的images目录并键入ls-la,我会得到: drw

因此,我在上传图像时收到警告:

警告:移动上传的文件(images/photo.jpg):无法打开流:权限被拒绝

代码如下:

$upload = "images/";
$tmp_name = $_FILES["image"]["tmp_name"];
$name = $_FILES["image"]["name"];
move_uploaded_file($tmp_name, "$upload/$name");
现在,如果我转到putty中的images目录并键入ls-la,我会得到:

drwxrwxrwx+ user daemon 96 Apr 16 12:41 .
drwxrwxrwx+ user daemon 96 Apr 16 12:41 ..
不完全确定这意味着什么,我假设我有读写执行权限

我尝试了chmod 0777,但仍然收到错误


谁能告诉我如何上传图像而不出现权限错误。

授予文件夹权限

   $upload = "images/";
   $tmp_name = $_FILES["image"]["tmp_name"];
   $name = $_FILES["image"]["name"];
   move_uploaded_file($tmp_name, "$upload/$name", 0777);

我已经试过了这个问题的所有建议。。没有任何效果,所以我发布了这一条。虽然0777可能有点过于慷慨了,但在安全方面:/I我得到了一个错误解析错误:语法错误,意外的“0777”。