我的客户在她的网站上使用了qtranslate插件,但是它的创建者将它遗弃了,现在已经过时了。

我删除了它,并清理了数据库(使用此https://gist.github.com/frnhr/4219792#file-qtranslate_cleanup-sql),但是页面始终空白...我真的不知道该怎么做才能恢复她的内容...

网站在这里:http://prouchet-dalla-costa.fr/

谢谢 :)

最佳答案

查看该站点,它停止在页面源中的此行:

   <div id="header-lang-icons">


这告诉我您的header.php可能会调用qTranslate函数来显示语言标志,但是由于该插件已消失且该函数不存在,因此会导致PHP语法错误。

转到header.php,然后找到并删除该qTranslate函数。 qTranslate的功能以qtrans word开头。

顺便说一句,如果您想切换回来,可以用qTranslate-X替代qTranslate。

关于mysql - 删除qtranslate后页面空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45232618/

10-11 11:05