apache如何执行没有执行权限的文件?

这是我的代码文件权限设置:

groups apache > apache : apache www groups user1 > user1 : user1 wheel www 

意思是有一个专门的组和apacheuser1/var/www上的权限是2775 ,拥有者是user1:www ,意思是所有的子文件和子文件夹都在www组中。

现在我想知道的是为什么apache能够执行.php文件,即使他们有664权限?

我正在使用的系统是Fedora。

PHP文件由一个PHP解释器处理,它通常是一个Web服务器模块,但也可以是一个独立的可执行文件。 这不需要执行权限,因为它只需要读取脚本来解释它。