我如何知道Wordpress用于插件安装的Linux用户

Geo*_*Hug 17 wordpress centos vps nginx centos6

我试图安装的WordPress能够通过SFTP(SSH)在CentOS 6的VPS安装插件.

我已经能够修改,wp-config因此它使用正确的凭据user作为我的SFTP用户.

现在我有一个权限相关的问题,因为如果我做了chmod 777我的wp-content文件夹我能够安装,但与正常的权限,它不能创建文件夹.

我正在使用Nginx,我的所有wp-content文件和文件夹都归user自己所有,并且我已尝试将该组设置为nginx但它不起作用.

我也试过设置用户nginx但仍然没有运气.

更新:我发现wordpress正在apache用作用户,但我想将此更改为我的user.我怎样才能做到这一点 ?

Rya*_*yan 23

在您的生产服务器上,在WordPress index.php文件的顶部,您可以暂时放置 echo(exec("whoami"));die();

然后浏览到您的WordPress站点,看看用户正在运行什么.在Ubuntu上,我的是www-data.

这对我有用:我可以在不提供FTP访问的情况下安装/更新WordPress插件吗?