我应该为Ubuntu VPS上的wp-cli使用哪个用户 时间:2016-06-10 作者:Juraj.Lorinc 我已经建立了我的第一个VPS(Ubuntu)。Apache 2和php是预安装的,我可以安装wp cli,但我知道这对我来说有点无用。我正在获取用户权限错误。例如,当我跑步时wp core download 我出错了Error: /var/www/example.com/public_html/ is not writable by current user 我使用的用户是root 组和我也尝试将用户添加到www-data 组文件夹public_html 拥有者www-data:www-data (默认Apache设置)。我知道这可能更像是Ubuntu而不是Wordpress的问题,但我认为这还是一个比AskUbuntu更好的提问的地方。com。如果我错了,我不介意提出这个问题。谢谢 2 个回复 SO网友:user3865184 我认为错误很明显。的所有者public_html 是www-data, 您没有任何权限写入该文件夹。您可以使用您想要的任何用户,只要该用户有权读取、写入和执行您的DOCUMENT_ROOT 文件夹但你不应该使用root 使用者因此,要解决该错误,请尝试:sudo chown -R `whoami`:www-data /var/www/example.com/public_html 就这些;-) SO网友:Andy Macaulay-Brook 如果允许文件所有者运行shell,我发现对该用户进行suing可以很好地工作。我正在运行SUPPP,因此每个站点都有自己的用户可以登录。我不知道默认Apache用户是否受到更多限制。我不会按照建议去处理文件,因为您的web服务器可能会阻塞。 文章导航