我希望 php 能够读取特定文件夹的所有子文件夹中的任何文件(我使用的是 Ubuntu 12.10)。 php 用户(由 posix_geteuid 和 posix_getpwuid 返回)是“www-data”。
此类文件的权限为“-rw-r--r--”,父文件夹均为“drwxr--r--”或“drwxrwxr-x”。
既然所有的R都打开了,难道任何用户都无法读取所有这些文件吗?我不想将所有文件的所有者更改为“www-data”,如何使用正确的用户运行 php?提前致谢。
最佳答案
当我看到你对你正在谈论的文件没有问题时,我不明白为什么用户是一个问题。每个人都应该有权阅读您的文件。正如 Marc B 所说:您将始终使用相同的 userId,因此.. 确保该用户可以读取文件,或者将他变成所有者文件。
关于php - 如何选择php运行在哪个用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23872469/