最近有网友反馈到WPOSS对象存储插件在PHP8+版本环境中,无法在WordPress网站后台媒体目录中同步删除OSS对象存储中的文件。这个主要是之前旧版本的OSS SDK不兼容PHP8导致的。这里我们可以手动更换SDK的方法。
SDK目录:
sdk\aliyun-oss-php-sdk
这是WPOSS的SDK目录,我们需要替换里面的信息。
新SDK文件:
https://github.com/aliyun/aliyun-oss-php-sdk
这是阿里云OSS SDK最新文档,我们下载后替换即可。
当然,我们也需要检查兼容性,注意备份。