【问题标题】:Joomla Akeeba Fatal errorJoomla Akeeba 致命错误
【发布时间】:2014-03-14 20:46:40
【问题描述】:

我的客户为“Smart form golder”组件设置了自动升级。 自动升级后,Akeeba 组件停止工作。

它在管理员组件页面中引发致命错误 -

致命错误:在第 358 行的 /public_html/administrator/components/com_akeebasubs/toolbar.php 中,AkeebasubsToolbar::renderSubmenu() 的访问级别必须是公共的(如在 FOFToolbar 类中)

但是前端工作正常,当我查看 Akeeba 支持论坛时,他们说需要升级。我自定义了组件,所以我不愿意也可以通过 Joomla 管理面板进行升级,并且页面无法正确加载。所以我不确定如何解决这个问题。

请帮帮我。

【问题讨论】:

  • 如果您已经自定义了组件并且不愿意进行升级,那么您将陷入困境。这就是为什么应该使用插件进行自定义

标签: joomla components upgrade


【解决方案1】:

只需重新安装你的Akeeba组件版本的fof的修改版本。您的新组件“smart form golder”可能会停止工作。

fof - 自 3.2 版起,“框架上的框架”现在已集成到 Joomla 中。它由 Akeeba 开发并附带所有组件;唉,版本之间变化很大,您通常需要组件随附的确切版本。

【讨论】:

  • Smart form golder 降级能解决问题吗?请发表评论。
  • 你最好从备份重新开始,或者卸载Smart form golder并重新安装正确的版本(注意:卸载可能会擦除你smart form的db配置,做一个备份)跨度>
  • 伙计们,com_akeebasubs 中的致命错误是 com_akeebasubs 的错误。与SmartFormer黄金无关
  • @nico 显然 smartformer 安装的 fof 版本与 akeebasubs 不兼容,因此问题似乎出在 smartformer 安装上,而不是 smartformer 本身
  • google有很多类似的错误。只需运行搜索“致命错误:AkeebasubsToolbar::renderSubmenu() 的访问级别必须是公共的(如在 FOFToolbar 类中)”。报告错误的人没有安装 smartformer。
猜你喜欢
  • 2010-11-14
  • 1970-01-01
  • 2014-03-21
  • 2013-11-14
  • 2012-12-01
  • 1970-01-01
  • 2013-12-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多