意外的是,我使用 php 在远程服务器(服务器操作系统是 Linux)上创建了该文件夹:mkdir("folder_name",0);
现在我无法从服务器删除该文件夹。我认为这是来自许可,因为0
不是正确的许可。
当我尝试删除该 php 函数的文件夹时rmdir()
,php 返回错误
Unable to access on this folder.
当尝试更改访问哪个 phpchmod()
函数时,我得到同样的错误。
我也无法删除 FTP 客户端的文件夹。
那么如何删除这个文件夹呢?
答案1
运行以下命令有帮助吗?
system('rm -Rf some_dir');
答案2
<?php
chmod("folder_name",0700); // Read, write, execute for owner
rmdir("folder_name");
?>
答案3
如果您使用共享主机,则可以使用控制面板提供的文件管理器更改文件夹的权限。
例如,在 CPanel 中,您有一个文件管理器,可让您更改文件和文件夹的权限。