Wordpress 使用的用户是哪个?

Wordpress 使用的用户是哪个?

我已经设置了 Wordpress,但是 Wordpress 无法在文件夹内进行更改,经过一番研究后确定这是一个权限问题;使用 Wordpress 的用户无法更改文件夹结构。

如何识别 WordPress 使用的用户以及如何为该用户提供 root 访问权限?

答案1

Wordpress 用户是运行 Web 服务器(apache、apache2、httpd 等)的用户。做一个ps -ef | grep apacheps -ef | grep http.

答案2

不要授予该用户 root 访问权限正如所指出的

相反,请授予他们对相关目录层次结构的写入权限。

用于ps博士01提到找到用户。如果 Web 服务器在带有 php 包装器的多用户环境中运行,则该用户不一定是运行 Wordpress 的同一用户。在这种情况下,您可以在网络服务器中运行脚本,例如

<?php passthru('whoami'); ?>

打印用户名,或者如果服务器无法运行命令,例如:

<?php file_put_contents('/tmp/test', 'dummy'); ?>

将创建一个/tmp/test具有相关所有者的文件(只需执行 a ls -l /tmp/test)。

相关内容