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

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

我的代码文件权限设置如下:

groups apache
> apache : apache www

groups user1
> user1 : user1 wheel www

这意味着有一个专门的组为apacheuser1。 的权限/var/www2775且所有者是user1:www,这意味着所有子文件和子文件夹都将在www组中。

现在我想知道的是为什么即使有权限也apache能够执行文件?.php664

我使用的系统是 Fedora。

答案1

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

相关内容