我试图让我的 php cgi 进程从我的文件系统上的文件中读取。文件和父文件夹都允许所有 rwx 权限,并且文件具有与 php 进程 www-data 相同的所有者和组 ID。
无论我如何尝试打开文件(read()、file_get_contents()、stream_get_contents()),我总是得到同样的错误:
failed to open stream: Permission denied
我在 php 交互式会话中打开文件、在命令行上使用 cat 或使用 python 都没有问题。
到底是怎么回事?