Drush 用户与权限问题

通过 drush 安装了一个 vbo_export 模块。但是在导出文件的时候提示没有文件权限,无法拷贝。

查看系统 log,发现

The file permissions could not be set on public://vbo_export.

在public目录查看发现目录的权限只有root,而没有nginx用户的写权限。

drwxrwxr-x  2 root  root    4096  4月  2 02:49 vbo_export

centminmod 中默认php操作用户和组都是 nginx,修改后,问题解决。


备注:可以将用户和组设置为常用的 root意外的用户。不必要是nginx。