允许 WordPress 在本地 Apache2 安装上更新

允许 WordPress 在本地 Apache2 安装上更新

可能重复:
对我的网站来说,使用哪种 Linux 权限最好?

我遇到了一个似乎找不到答案的问题,我已经搜索过 Google 和 SF 但没有找到答案,我之前通过更改所有权解决了这个问题,但我不确定我过去是如何做到的。

我在 Kubuntu VM 中进行 WordPress 开发,其中我有一个 LAMP 设置(通过 taskel 安装,以方便安装)。当我尝试更新/安装任何插件(或可能是主题)时,它会要求输入 FTP 凭据。

我所有的生产服务器都运行 NGINX,所以这不是什么大问题,因为我知道如何设置 LEMP 环境来运行我需要的所有 WP 功能。

我之前还将 /var/www 目录的所有权更改为我(管理员用户),因此每次编辑文件时我不必输入“sudo”,因为这会带来不必要的不​​便。

我不完全确定如何解决这个问题,非常感谢大家的帮助。

提前致谢

答案1

您需要授予 Apache 用户访问 Wordpress 安装目录的权限,以便它可以写入该目录。

sudo chown www-data (your site dir)

我最近遇到了同样的问题,这是解决方法。

编辑:哦,你已经回答了你自己的问题了:)

相关内容