我使用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
/opt/bitnami/apps/wordpress/htdocs/wp-content
不适合我的情况,
我也尝试使用跟随手动更新https://codex.wordpress.org/Upgrading_WordPress。删除web主机上旧的wp-includes和wp-admin目录(通过FTP或shell访问)。
使用filezilla FTP,我得到了很多不同文件名的permission denied error .
错误:rm/opt/bitnami/apps/wordpress/htdocs/wp-includes/customize/class-wp-customize-partial.php: permission denied
请建议。我怎么更新这个呢?有人面临同样的问题吗?谷歌应该把他们自己的wordpress放回去
您可以尝试以下方法将旧的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
- 在
wp-config.php
文件中再次用define('FS_METHOD', 'ftptext');
替换define('FS_METHOD', 'direct');
行
希望能有所帮助。