Maccms绕过安装检测

注意:
本教程以Maccms_v10作为基础
其他版本请依照思路自行修改
本教程由作者亲自测试有效

本教程旨在解决Maccms安装时无法通过安装检测的问题(如小内存vps无法安装fileinfo扩展导致的报错)

  • 第一步 找到Maccms的主文件夹
  • 第二步 用文本编辑器打开 “./application/install/controller/”目录下的index.php文件
  • 第三部 修改内容 位于index.php第303行的 
        
            if(('类'==$v[3] && !class_exists($v[0])) || ('模块'==$v[3] &&
            !extension_loaded($v[0])) || ('函数'==$v[3] && !function_exists($v[0]))
            || ('配置'==$v[3] && ini_get('always_populate_raw_post_data')!=-1))
            {
        
    

  更改为以下内容(注意此处可以根据自己的需要更改)

    
        if( ('配置'==$v[3] && ini_get('always_populate_raw_post_data')!=-1))
        {
    


即可在安装时无视检测直接进入数据库配置环节。

ps:那些PHP版本过低之类的,就别这么做了,老老实实换高版本吧。


本文由losquare原创,转载请注明出处。

最后修改:2019 年 04 月 17 日 11 : 15 PM

发表评论