WPML
状态
已解决
报告针对
WPML Multilingual CMS 4.6.13
解决于
4.7.6
主题标签
Bug

问题概述

WPML 附带的 Yoast/Whip 供应商库中存在文件命名问题,这会导致在区分大小写的服务器环境(例如 Ubuntu)上出现错误。出现此问题是因为在 WPML 4.6.12 中,文件夹名称由小写(例如 facades)更改为了大写(Facades)。在更新期间,区分大小写的文件系统可能会保留这两个文件夹版本,从而导致冲突和 500 错误。

PHP Fatal error: Uncaught Error: Failed opening required '.../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/../yoast/whip/src/Facades/wordpress.php' (include_path='.:/usr/share/pear:/usr/share/php') in .../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/autoload_real.php:78

临时解决方法

请在继续操作之前,确保对您的站点进行完整站点备份

重新安装 WPML


  • 前往 WordPress 仪表板 > 插件。

  • 停用并删除 WPML。

  • 从官方网站重新安装最新版本的 WPML。

所有已知问题 →