我的代码文件权限设置如下:
groups apache
> apache : apache www
groups user1
> user1 : user1 wheel www
这意味着有一个专门的组为apache
和user1
。 的权限/var/www
是2775
且所有者是user1:www
,这意味着所有子文件和子文件夹都将在www
组中。
现在我想知道的是为什么即使有权限也apache
能够执行文件?.php
664
我使用的系统是 Fedora。
答案1
PHP 文件由 PHP 解释器处理,解释器通常是 Web 服务器模块,但也可能是一个独立的可执行文件。它不需要执行权限,因为它只需要读取脚本来解释它。