有一些朋友在升级joomla后发现编辑菜单会出现 0 Cannot use object of type stdClass as array。下面就是这个问题的解决方案

出现问题


joomla_error.png

问题的原因


Joomla升级后导致的不兼容性(主要针对的是第三方扩展)

解决的方法


我们的目标是确认到底哪一个插件出现问题。因此,需要获得更多的出错信息。

前往全局设置中,将错误报告设置为开发,将调试模式设置为是。这样你就可以看到到底是在哪一个文件中报错。通过文件的路径,就可以确定是哪一个插件了。(解决的时候没有截图,无法具体演示)

找到插件后 ,你可以在后台将插件关闭,看看问题是否解决,如果问题解决了,那么说明你找对了位置。

下一步,你有两种方案,一种是询问扩展开发商是否发布了升级版本。一般都会有升级版本发布。另外一种就是直接关闭插件,看看对系统的使用是否有影响,如果没有影响就直接关闭了。如果有影响,那么就找开发(在Joomla开发群中Q我一下即可)改一下代码。 

评论 (0)

  • 最新在前
  • 最佳在前