在运行时通过 chmod 更改权限错误,并显示“不允许操作”

2022-08-30 16:41:55

当我用于在运行时更改权限时,它会给我以下消息:chmod()

警告:chmod() [function.chmod]:不允许在 /home/loud/public_html/readalbum 中操作.php

如何删除此错误并使函数正常工作?chmod


答案 1
$ sudo chmod ...

您需要是文件的所有者或超级用户,即用户。如果您拥有目录而不是文件,则可以复制文件,rm原始文件,然后将其mv移回,然后您将能够将其扼杀。

暂时成为root的简单方法是通过sudo运行命令。($man 8 sudo)


答案 2

为了执行 chmod,您需要是要尝试修改的文件的所有者,或者是 root 用户。


推荐