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