这是一篇简短的帖子,介绍如何修复在 WordPress 5.2.2 上的 Lingotek 版本 1.4.3 上键入的 E_PARSE 错误。
我们接到一个客户的电话,他一直在努力使用Wordpress上的Lingotek插件(与Polylang),并没有取得任何帮助。
我们要求描述这个问题,如何复制它,他们的单词压榨和服务器登录,他们给出了。
我们得到了插件上注明的页面,并点击了"连接您的帐户"按钮,并满足以下页面:
这会导致发送包含以下错误的错误邮件:
错误详细信息
=============
E_PARSE 类型的错误在文件 /home/网站名称/公共html/wp 内容/插件/lingotek 翻译/包括/api.php 的第 578 行中引起。错误消息:语法错误,意外的"-*"(T_OBJECT_OPERATOR),需要"+"
这立即指出了错误的原因!
我们立即登录到文件管理器,并在 /public_html/wp-内容/插件/lingotek 翻译/包括/
向下滚动到第 578 行是以下行
$this-[日志错误on_响应_失败($response,"删除翻译:发生错误"['id' -> $id, 'wordpress_id' => $wp_id],;
此时,"id"-= $id
,我们只需将代码更改为"id"=$id,并
保存了 api.php 文件。
回到wordpressAdmin,我们再次尝试连接插件,它立即重定向到页面,以创建一个Lingotek帐户。
简单地说,这就是如何修复类型E_PARSE错误在Lingotek版本1.4.3,这将不允许网站所有者连接到他们的文字新闻网站林戈特克。
WordPress 存储库上的 Lingotek 当前版本是 1.4.3,最近更新,他们已被告知此问题。希望他们很快更新与修复。
您可以随时联系我们,解决您的网站/IT问题,如果您需要-ERR:REF-NOT-FOUND- Web 托管或微软许可证,并确保我们将满足您的需求!
彼得(目标ICT)。