我已将我的Opencart网站移至新主机,并收到错误:
注意:错误:无法加载语言total / sub_total!在 第41行的... / vqmod / vqcache / vq2-system_library_language.php
如何解决此问题?
我尝试将vqmod / xml重命名为vqmod / xml.bad,没有结果。
我尝试将/ vqmod / vqcache重命名为/vqmod/vqcache.bad,没有结果。
更新
在\ system \ library \ language.php中,我注释掉了一个导致应用程序退出的else分支。
答案 0 :(得分:1)
最可能的原因可能是您缺少以下文件之一:
catalog/language/english/total/sub_total.php
admin/language/english/total/sub_total.php
如果您错过了它们,请从opencart的新副本上传,然后尝试。
并放回else
,错误将是错误,不显示错误将无法解决
答案 1 :(得分:1)
对此最合乎逻辑的解释是缺少您需要的语言文件。如果您有多种语言,则不一定是english
语言,因此您需要对所有语言进行验证
检查语言文件
admin/language/language-name-here/total/sub_total.php
如果您在管理区域中收到此消息,则存在,或
catalog/language/language-name-here/total/sub_total
如果是在客户方
另一种可能性是文件只是损坏了,在这种情况下我建议只从干净的副本重新上传所有这些文件。请注意,vQmod引用仅仅是因为vQmod已经更改了语言加载文件(这是vQmod要使其工作的标准)。如果您没有任何专门改变语言工作方式的修改,那么这不会是错误的原因
我相信早期版本的1.5.X中存在一个导致此类问题的错误,所以如果您没有使用合理的最新版本,我建议您进行升级