Php 文件内容设置为权限是什么?

Php 文件内容设置为权限是什么?,php,Php,这听起来可能有点黑客味,但如果我使用file\u put\u contents来编写一个.php文件,该文件会获得什么权限?我找不到任何关于权限设置的文档。(假设该文件以前不存在) 在这种情况下,此文件不是从任何用户输入,甚至根本不是从web写入的。对于用户来说,这通常是644 但它可能取决于调用该函数的应用程序设置。您可以修改httpd和其他应用程序的默认创建权限 你说过,这不是来自任何用户输入或网络。但是不管它叫什么,都会有一个相关的用户 没有函数本身的可能重复取决于直接或间接为其创建的文件

这听起来可能有点黑客味,但如果我使用file\u put\u contents来编写一个.php文件,该文件会获得什么权限?我找不到任何关于权限设置的文档。(假设该文件以前不存在)


在这种情况下,此文件不是从任何用户输入,甚至根本不是从web写入的。

对于用户来说,这通常是644

但它可能取决于调用该函数的应用程序设置。您可以修改
httpd
和其他应用程序的默认创建权限


你说过,这不是来自任何用户输入或网络。但是不管它叫什么,都会有一个相关的用户

没有函数本身的可能重复取决于直接或间接为其创建的文件授予的文件系统权限。这是由底层操作系统或shell环境完成的。查看执行脚本的进程的用户帐户和组成员身份,以及为筛选潜在权限的进程设置的
umask