Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 上载/文件权限_Apache_Drupal_File Permissions - Fatal编程技术网

Apache 上载/文件权限

Apache 上载/文件权限,apache,drupal,file-permissions,Apache,Drupal,File Permissions,我有三个老Drupal 6站点的问题,我似乎无法修复 每当管理员上传或编辑文件时,他们都会收到错误的文件权限。我试着将文件夹设置为777-Rf。问题似乎源于这样一个事实:文件是以apache而不是我们使用VirtualMin的virtualhost用户的身份创建的 chown和chgrp将文件文件夹发送给virtualhost用户后,一切正常。然后,下次上载文件时,该文件被设置为644权限,并由apache拥有 是否需要配置或指令来告诉它将文件设置为具有完全权限而不是644 apache的用户

我有三个老Drupal 6站点的问题,我似乎无法修复

每当管理员上传或编辑文件时,他们都会收到错误的文件权限。我试着将文件夹设置为777-Rf。问题似乎源于这样一个事实:文件是以apache而不是我们使用VirtualMin的virtualhost用户的身份创建的

chown和chgrp将文件文件夹发送给virtualhost用户后,一切正常。然后,下次上载文件时,该文件被设置为644权限,并由apache拥有

是否需要配置或指令来告诉它将文件设置为具有完全权限而不是644 apache的用户


用于上传的模块有核心上传、文件字段、ImageField、Imagecache和ImageAPI。GD2用于处理图像。

如何将virtualhost用户和apache添加到www数据组,并将文件目录中的所有文件放入www数据组?然后,您可以将目录上的权限设置为更像775,文件将根据需要可读。

是否/admin/reports/status表示文件可读?您使用公共或私有方法来处理文件吗?Private总是会遇到一些麻烦,所以一定要检查这个方法是否公开,除非你有充分的理由不公开它。它是公开的。Imagecache无法执行mkdir,某些现有文件无法编辑。