PHP没有权限更改文件名

时间:2016-10-09 14:40:40

标签: php apache

我想使用php将/usr/local/MyFolder/overlay.png下的子目录中的文件名更改为overlay2.png,但是php会在下面提出权限错误:

  

([type] => 2 [message] =>重命名(/usr/local/MyFolder/content/overlay.png,/usr/local/MyFolder/overlay2.png):权限被拒[文件] = > /var/www/html/2.php [line] => 6)

如何解决?

1 个答案:

答案 0 :(得分:-3)

从终端RUn以下命令:

您可以通过按键盘上的 Ctrl + alt + T 进入终端

运行以下代码:

sudo chmod 777 "/usr/local/MyFolder/"


sudo chmod 777 "/usr/local/MyFolder/content/"

现在您的脚本应该有权访问这些文件夹

请注意,这些操作允许每个人和每个程序访问和修改上面文件夹中的内容