1

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

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

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

4

2 回答 2

2

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

于 2013-06-28T00:34:40.377 回答
0

如果您使用的是 Mac OS,则需要采取以下简单步骤来解决此权限问题:

  1. 双击您的上传文件夹以获取选项
  2. 点击“获取信息”
  3. 向下滚动,在左下角,你会看到一个挂锁,用你的电脑密码解锁
  4. 然后你会在底部看到权限,将权限更改为读写
  5. 问题解决了。除非你的脚本有问题
于 2021-05-09T16:13:32.160 回答