【发布时间】:2009-05-25 21:22:07
【问题描述】:
我有一个 PHP 脚本,它使用 chmod 更改我服务器上的文件权限。我希望能够通过浏览器(作为没人)和通过 cron 作业(作为用户名)运行脚本。
只有文件的所有者才能更改权限是否正确? IE。如果我通过 cron 作业创建文件并设置权限,那么在从浏览器运行脚本时我不能更改这些权限?
请问有什么办法解决吗?删除(取消链接)并以脚本运行的用户身份重新创建文件?或者有没有办法通过cron作业作为nobody运行php脚本? / 通过浏览器作为用户名?
目的是能够通过更改文件权限使图像公开可见或不公开。
【问题讨论】:
标签: php permissions