致命错误:类';JAccessRule';在第22行的/home/www/xxx/libraries/legacy/access/rule.php中找不到
遇到以下错误: 致命错误:在中找不到类“JAccessRule” /home/www/newporttours.dk/libraries/legacy/access/rule.php,第22行 我试着换了这个致命错误:类';JAccessRule';在第22行的/home/www/xxx/libraries/legacy/access/rule.php中找不到,php,joomla2.5,Php,Joomla2.5,遇到以下错误: 致命错误:在中找不到类“JAccessRule” /home/www/newporttours.dk/libraries/legacy/access/rule.php,第22行 我试着换了这个 class JRule extends JAccessRule { 用这个 class JAccessRule { 第22行。然后前端刚刚返回“JAccessRule无法解析” 我不知道这个网站的历史,如果有人试图升级它或什么。我刚把它传下来 请帮助:-)这是一个PHP错误,在您尝试使
class JRule extends JAccessRule
{
用这个
class JAccessRule
{
第22行。然后前端刚刚返回“JAccessRule无法解析”
我不知道这个网站的历史,如果有人试图升级它或什么。我刚把它传下来
请帮助:-)这是一个PHP错误,在您尝试使用类时会发生。当你这么说的时候
class JRule extends JAccessRule
{
然后本质上说
JRule
继承了JAccessRule
,但是由于加载此文件时未加载JAccessRule
类,因此会出现错误。定义此类之前,您需要一次包含JAccessRule
的文件的位置,您需要在类定义上方包含JAccessRule类<代码>包括“path/to/JAccessRule.php”代码>将错误粘贴到问题中,修复了格式和语法。谢谢。我没碰密码里的任何东西。据该网站的负责人说,这个错误似乎是“无中生有”。我真的不相信这一点——他们似乎试图在不检查兼容性的情况下升级东西。这个问题有点超出我的能力范围,这就是我寻求帮助的原因。如果你能帮我复制/粘贴到rule.php文件中的代码行,我将不胜感激:-)@AztridSalamander,我很乐意告诉你该怎么做,但我在Joomla是个十足的傻瓜。我搜索了你的班级,看到了这个:。它在Joomla\Platform\Access包中。你能用管理面板把这个包添加到加载程序中吗?嗨@Lajos,我要试试:-)你给了我另一个想法:我可以使用模板快速启动选项进行干净的安装,然后从那里抓取文件!谢谢:-)@AztridSalamander,很乐意帮忙。请告诉我你尝试的结果。我该怎么做?我试着给它一个“有用”的箭头,但没有用。编辑:找到复选标记:-)