如何选择php运行的用户?

时间:2014-05-26 14:33:17

标签: php linux

我希望php能够读取特定文件夹的所有子文件夹中的任何文件(我正在使用Ubuntu 12.10)。 php用户(由posix_geteuid和posix_getpwuid返回)是'www-data'。

一个这样的文件的权限是“-rw-r - r--”,父文件夹都是“drwxr - r--”或“drwxrwxr-x”。

由于所有R都已打开,任何用户都无法读取所有这些文件吗?我不想将所有文件的所有者更改为'www-data',我怎样才能用合适的用户运行php?提前谢谢。

1 个答案:

答案 0 :(得分:0)

当我看到你正在谈论的文件时,我不明白为什么用户是个问题。每个人都应该有权阅读你的档案。正如Marc B所说:你总是使用相同的userId,所以..确保这个用户可以读取文件,或者将他变成所有者文件。