Php 移动\u上传的\u文件:无法打开流:权限被拒绝

Php 移动\u上传的\u文件:无法打开流:权限被拒绝,php,file-upload,permissions,file-permissions,permission-denied,Php,File Upload,Permissions,File Permissions,Permission Denied,我正在使用两个不同的服务器,并在它们之间上载文件。从一个到另一个。但这是行不通的。当两者都在我的本地主机上时,但当我想将文件从本地主机上载到另一台云服务器上时,它就起作用了。它给了我这个错误: Warning: move_uploaded_file(/var/www/data/user-blue.png): failed to open stream: Permission denied in /var/www/upload.php on line 67 Warning: move

我正在使用两个不同的服务器,并在它们之间上载文件。从一个到另一个。但这是行不通的。当两者都在我的本地主机上时,但当我想将文件从本地主机上载到另一台云服务器上时,它就起作用了。它给了我这个错误:

Warning:  move_uploaded_file(/var/www/data/user-blue.png): failed to open stream: 

Permission denied in /var/www/upload.php on line 67



Warning:  move_uploaded_file(): Unable to move '/tmp/phpVBiLvB' to '/var/www/data/user-blue.png' in /var/www/upload.php on line 67

如何修复云服务器上的权限?如果需要,我有完全的根目录访问权限。

chmod在您的目录上读写执行。或授予用户对te目录的权限

如果您正在使用Mac OS,以下是解决此权限问题所需的简单步骤:

  • 双击您的上载文件夹以获取选项
  • 点击“获取信息”
  • 向下滚动,在左下角,你会看到一个挂锁,用你的电脑密码解锁
  • 然后您将在底部看到权限,将权限更改为读写
  • 问题解决了。除非你的脚本有问题

  • 似乎是这样,如果我没有将路径指定为./tmp/phpvbilvb,那么在Windows7中XAMPP的路径如何?