云启动器新创建的wordpress自动更新失败

时间:2016-08-29 16:08:21

标签: wordpress google-compute-engine auto-update google-cloud-launcher

我使用Google云端启动器来启动新的Wordpress。

使用以下VM:

机器类型 f1-micro(1个vCPU,0.6 GB内存) CPU平台 英特尔常春藤桥 区 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。 删除Web主机上的旧wp-includes和wp-admin目录(通过FTP或shell访问)。

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

  

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

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

1 个答案:

答案 0 :(得分: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

希望它有所帮助。