2

我使用谷歌云启动器来启动一个新的 Wordpress。

使用以下虚拟机:

机器类型 f1-micro(1 个 vCPU,0.6 GB 内存)CPU 平台 Intel Ivy Bridge Zone us-central1-f

它以旧版本启动:4.5.3-1

我试图做一个自动更新。它没有用,并显示

无法解压更新

安装失败

我尝试了 https://community.bitnami.com/t/automatic-update-wordpress-4-6-is-not-working/43814/4上的教程

通过 SSH 连接到您的服务器并执行:

sudo chown -R bitnami:daemon /opt/bitnami/apps/wordpress/htdocs/wp-content
sudo chmod -R g+w /opt/bitnami/apps/wordpress/htdocs/wp-content

不适用于我的情况,

我还尝试使用手动更新https://codex.wordpress.org/Upgrading_WordPress。删除您的网络主机上旧的 wp-includes 和 wp-admin 目录(通过您的 FTP 或 shell 访问)。

使用 filezilla ftp,我得到很多不同文件名的权限被拒绝错误。

错误:rm /opt/bitnami/apps/wordpress/htdocs/wp-includes/customize/class-wp-customize-partial.php:权限被拒绝

请指教。我怎样才能更新这个东西?有人面临同样的问题吗?谷歌应该放回自己的wordpress。

4

1 回答 1

1

您可以尝试以下解决方法将旧 WordPress 升级到最新版本:

  • 打开/opt/bitnami/apps/wordpress/htdocs/wp-config.php
  • 寻找define('FS_METHOD', 'ftptext');
  • 将其替换为define('FS_METHOD', 'direct');
  • 更改 的权限/opt/bitnami/apps/wordpress/htdocs以允许服务器用户 ( daemon) 进行修改。你可以通过执行来做到这一点sudo chown -R daemon /opt/bitnami/apps/wordpress/htdocs
  • 转到 WordPress 管理面板并执行自动升级。
  • 将权限更改为/opt/bitnami/apps/wordpress/htdocs原始权限。为此,请执行sudo chown -R bitnami:daemon /opt/bitnami/apps/wordpress/htdocs
  • 再次将文件中的define('FS_METHOD', 'direct');行替换为define('FS_METHOD', 'ftptext');wp-config.php

希望能帮助到你。

于 2016-09-14T19:43:45.507 回答