【发布时间】:2021-09-25 10:00:27
【问题描述】:
这是我的 PHP 代码
<?php
rename(realpath(dirname(__FILE__)) . '/old', realpath(dirname(__FILE__)) . '/new');
?>
我得到了这个错误
警告:重命名(C:\xampp\htdocs\goahead\php\old, C:\xampp\htdocs\goahead\php/new):C:\xampp 中的访问被拒绝(代码:5) \htdocs\goahead\php\test.php 在第 3 行
有什么问题?
【问题讨论】:
-
您能否详细说明您对诊断消息“访问被拒绝(代码:5)” 的理解是什么,或者您从中读出了什么?
-
我认为应该在 xampp 中启用一个权限,不确定
-
是的,可能是这样。但可能还有更多原因。例如,不能重命名文件夹,因为文件系统也可能拒绝重命名操作 for folder 访问它。
-
嗯,有没有其他功能可以重命名文件夹?
-
我不知道,但是如果您搜索此确切的错误消息,您还应该找到该错误以及 Windows 操作系统的一些贡献。所以你可能会找到一些更具体的信息,我手头没有 Windows,所以我无法真正回答。