Metinfo是一款非常优秀的开源CMS系统,但是在使用过程中,我们常常会被强制性的授权页面所困扰,这篇文章将会介绍如何去掉Metinfo的授权功能。
更步:备份文件
在进行任何操作之前,一定要备份好原始文件,以防止操作失误导致系统无法正常运行。备份好文件后,我们可以开始进行下一步操作。
第二步:修改代码
在Metinfo的系统文件中,有一个名为“auth.php”的文件,这个文件就是授权功能的核心文件。我们需要将这个文件删除或者重命名,以达到去掉授权功能的目的。

另外,我们还需要修改“include\class\session.class.php”文件中的以下代码:
if($this->session['adminid']!=1){ if($this->session['adminid']!=$this->met_admin['id']){ # 检查授权 $this->check_auth(); } }
将其修改为:
if(false){ if(false){ # 检查授权 $this->check_auth(); } }
这样就可以彻底去掉授权功能了。
第三步:清除缓存
在完成上述操作后,我们还需要清除缓存,以确保系统能够正常运行。具体操作为:进入“系统管理-清除缓存”页面,选择“全部清除”,然后点击“清除缓存”按钮即可。
通过以上三个步骤,我们就成功地去掉了Metinfo的授权功能,让我们可以更加自由地使用这个优秀的CMS系统。