我有一个客户正在使用插件SobiPro提供一个目录,用户可以在其中提交工作订单,然后他的客户可以对他们进行出价。他最近更新了他的Joomla安装,然后打破了他的SobiPro设置。
我已将sobipro更新到最新版本,并且运行兼容性检查似乎一切正常。但是,当我尝试提交表单时,我收到此错误: 致命错误:在第366行(Joomla root)/components/com_sobipro/lib/cms/joomla_common/base/lang.php中调用null上的成员函数data()
任何熟悉sobipro的人,谁知道这个错误?
提前感谢。
答案 0 :(得分:0)
事实证明,在数据库中彻底搜索之后,我注意到每个表的大多数主键都丢失了,所以我导出了所有sobipro表,并用主键和自动增量编辑了每个表定义。失踪。此外,我清理了所有副本,之后它正在工作。数据库是如何错过主键的,我不知道。也许是因为joomla升级错误的结果。