我已经上传了一些文件到我创build的目录(使用php上传脚本)。 起初我没有为dir设置正确的chmod。 和文件(411而不是777)。 现在这个文件夹和文件卡在服务器上,不能用FTP删除,不能用脚本删除:unlink / rmdir。 我没有服务器访问。 有没有办法仍然使用PHP脚本来做到这一点?
如果
chmod ("/somedir/somefile", 755); // php script code
不行的你还可以试试
unlink($filename); // php script code
和
rmdir($dirname); // php script code
删除它们。 如果这不起作用,那么你的服务器上的apache帐户没有必要的权利。 我猜这通常应该导致您的apache帐户创build这些文件。
有PHP的chmod文件系统function ,假设PHP的进程是dir的所有者,可以使用它更改权限。