wordpress - 更新容器内的 WordPress。没有 FTP 访问权限

标签 wordpress docker updates

我使用 wordpress Docker 镜像安装了 WordPress 网站,然后安装了我的主题。一切正常,但是当我稍后想要更新 Wordpress 时,我收到以下消息:

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Wordpress 容器未在 Web 根目录上运行 FTP 服务器。我该如何解决这个问题?

PS:我的网络根目录位于数据容器中,在不同容器之间共享。

PS2:我计划在同一主机中存储多个 Wordpress 网站。还有与此兼容的解决方案吗?

最佳答案

关键是要确保您的 Web 服务器是 WordPress 安装目录(及其子目录)的所有者。您看到错误是因为您的 Web 服务器没有写入目录的适当权限。

我建议运行chown -R user:group/path/to/wordpress,用服务器的信息替换用户 .

关于wordpress - 更新容器内的 WordPress。没有 FTP 访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30396506/

相关文章:

java - 在 Java 中向 BigQuery 表的架构添加新列

sql-server - TSQL 仅在相同值之间更新 NULL

php - WP MVC : How to edit and save records involving multiple tables

php - WordPress 中的新用户角色

docker - 尝试使用Dockerfile时发生OpenShift错误

docker - Windows Docker中的网络存储(SMB/CIFS)

mySQL Wordpress 从 wp_usermeta.value 查询创建表不起作用

javascript - 我的 AJAX URL 安全吗?

ruby-on-rails - 将 docker 与 RDS (Prod) 一起使用,但对本地数据库设置 (dev) 感到困惑

macos - 无法读取桌面: Operation not permitted ~ GIMP ~ Mac ~ MacBook ~ macOS Catalina的内容