PHP重命名文件权限被拒绝(Apache)

时间:2015-10-24 12:41:45

标签: php permissions renaming

我遇到了一个我认为很容易的问题。我必须暂时重命名一堆文件。所有文件夹都是0755,文件是0644.服务器在CGI模式下运行PHP 5.5。出于测试目的,我将脚本和文件重命名为同一文件夹:

$root = $_SERVER['DOCUMENT_ROOT'];
chmod ($root."bla/_bla.php", 0777);
rename($root.'bla/_bla.php',$root.'bla.php');
chmod ($root."bla/bla.php", 0644);

但我得到的是“拒绝许可”错误。所有者和组都适用于所有文件和文件夹。即使我将文件夹和文件更改为0777也没有运气。我到底错过了什么?

提前感谢您的帮助。希望,这不是重复,但我在这里找不到答案。

1 个答案:

答案 0 :(得分:0)

尝试chmod你的php脚本。我的意思是这个脚本不是你要重命名的脚本。如果您使用的是linux goto终端和chmod。我认为这会起作用