HHVM cms,创建文件的用户权限
HHVM cms, user permission on creating files
我正在创建 cms,我正在使用 hhvm 作为 php 编译器。
hhvm 是 运行 作为用户 nginx,以及作为用户 nginx:nginx.
创建的每个文件或文件夹
然后该用户无法通过 ftp 删除或更改文件。
我该如何解决这个问题?
我想让 php 脚本创建的文件或文件夹有用户 - user:nginx
这里有两种解决方法。
将用户添加到nginx组并授予组成员写入权限(chmod -R 775 HHVM_WEB_DIRECTORY
)。
使用setfacl
命令,如setfacl -Rm u:user:rwx HHVM_WEB_DIRECTORY && setfacl -dm u:user:rwx HHVM_WEB_DIRECTORY
我正在创建 cms,我正在使用 hhvm 作为 php 编译器。
hhvm 是 运行 作为用户 nginx,以及作为用户 nginx:nginx.
创建的每个文件或文件夹然后该用户无法通过 ftp 删除或更改文件。
我该如何解决这个问题?
我想让 php 脚本创建的文件或文件夹有用户 - user:nginx
这里有两种解决方法。
将用户添加到nginx组并授予组成员写入权限(
chmod -R 775 HHVM_WEB_DIRECTORY
)。使用
setfacl
命令,如setfacl -Rm u:user:rwx HHVM_WEB_DIRECTORY && setfacl -dm u:user:rwx HHVM_WEB_DIRECTORY