0

我正在 Ubuntu 12.04 LTS 上安装 CakePHP。

访问某些文件的方式我需要在我的 Ubuntu 安装中以某种方式设置权限。没有什么不寻常的。

root问题是某些文件的所有权和组在我手动将它们更改为所有者和组后会不断恢复www-data

例如,我有以下文件:

-rw-rw-r-- 1 www-data www-data 155 May 10 09:26 myapp_cake_model_default_cake_apps_1_list

过一会就会变成

-rw-rw-r-- 1 root root 155 May 10 10:13 myapp_cake_model_default_cake_apps_1_list

这发生在几个地方。/var/app/tmp/cache/var/app/tmp/cache/models/

我不确定这是因为 cron 还是 Ubuntu 不喜欢这些权限,还是因为我是个白痴和白痴。但这让我发疯。

谢谢!

4

1 回答 1

0

临时文件的所有者取决于运行脚本的用户。如果有以“root”作为所有者创建的文件,最可能的原因是 cronjob(或手动)运行具有 sudo 权限的 cakephp shell。

于 2013-05-13T17:52:07.283 回答