我的默认 cpanel 设置以用户“nobody”的身份运行 apache。因此,当我通过输出文件的浏览器运行 php 脚本时,该文件的所有权为 nobody:nobody。当我从以用户“fred”身份登录的 cron 作业运行脚本时,输出文件归 fred:fred 所有,我需要浏览器和 cron 来覆盖同一个文件。我遇到的问题是,如果一个“用户”创建了文件,那么另一个用户无法覆盖它。请您让我知道根本问题在哪里以及可能的解决方案。文件的权限为 0775。
- 我是否需要设置组 - 将用户添加到与 nobody 相同的组?如果有怎么办?
- 如何让 cron 作业以用户 nobody 身份运行?
非常感谢,劳埃德