Discuz模版与插件 安装时提示“对不起,您安装的不是正版应用...”解决方法

关于出现“对不起,您安装的不是正版应用..”的解决办法

有些插件和风格在安装时出现不能安装的现象,出现以下提示:
       对不起,您安装的不是正版应用,安装程序无法继续执行
       点击这里安装正版应用
       点击这里返回上一页

discuz 社区在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,找到以下文件:
  
  /source/function/function_cloudaddons.php  
  找到文件中的cloudaddons_validator这个处理过程,将中间提示部份注释掉,改为像以下这样即可大功告成。。
 

 function cloudaddons_validator($addonid) {
  $array = cloudaddons_ge***5($addonid);
  if(cloudaddons_open(‘&mod=app&ac=validator&addonid=‘.$addonid.($array !== false ? ‘&rid=‘.$array[‘RevisionID‘].‘&sn=‘.$array[‘SN‘].‘&rd=‘.$array[‘RevisionDateline‘] : ‘‘)) === ‘0‘) {
  /*
  cpmsg(‘cloudaddons_validator‘, ‘‘, ‘error‘, array(‘addonid‘ => $addonid));
  */
  }
  }

时间: 2024-12-26 13:43:08

Discuz模版与插件 安装时提示“对不起,您安装的不是正版应用...”解决方法的相关文章

Eclipse启动时提示Fail to create the Java Virtual Machine的解决方法

这个错误是Eclipse里面的一个bug,我们通过如下的设置就可以解决它. 打开eclipse安装目录下的eclipse.ini文件: 将其中的256m改为128m,512m改为256m,1024m改为512m即可. 修改后的文件内容如下: -startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32

U盘删除文件时提示“文件或目录损坏且无法读取”的解决方法

U盘删除文件时提示"文件或目录损坏且无法读取"的解决方法 出现原因:在写入或读取文件时,进行复制操作,此时复制到的文件是不完整的!或者移动硬盘/U盘中途被拔出,导致文件损坏 异常现象:被删文件(夹)属性为"只读",更改属性后删除,出现错误提示:提示文件损坏. DOS下使用rd /s命令强制删除失败,进入到该文件夹下使用del /f命令强制删除失败. 使用冰刃.unlocker等强制粉碎文件工具都提示文件损坏 解决方法:CMD下运行命令" chkdsk /f

PGI安装时出现ERROR: unknown glibc version (2.4),的解决方法

本人在安装PGI时出现ERROR: unknown glibc version (2.4)的错误,经过网友的指教,终于成功完成安装. 看着PGI能顺利工作,心里确实很爽,在这里也把自己的一点所获与大家分享. 以本人所用的PGI-7.1.4为例,第一次安装后出现上述错误,但是发现此时PGI文件已经被成功写入指定的区域了,然后在安装路径下(本人使用/home/name/pgi/)下找到/linux86/7.1/中的makelocal文件,打开后按以下方式更改: 修改后的makelocalrc如下(修

使用pip安装时遇到文件拒绝访问和版本升级的问题及解决方法

使用系统win10,使用pip安装selenium报错时的解决方法 pip install selenium时提示: PermissionError: [WinError 5] 拒绝访问.: 'c:\\program files\\python36\\Lib\\site-packages\\urllib3'You are using pip version 9.0.1, however version 18.0 is available.You should consider upgrading

Linux下通过rm -f删除大量文件时提示"-bash: /bin/rm: Argument list too long"的解决方法

Linux下通过rm -f删除/var/spool/postfix/maildrop/中大量的小文件时提示: "-bash: /bin/rm: Argument list too long" 如图: 通过ls /var/spool/postfix/maildrop/*|wc -l 发现文件数达到21万多,见附件: 原因:rm -f的参数过多 解决方法:可使用awk一次删除一个的方式进行删除,但必须先进入该目录下,操作方法如下:1.先进入该目录下:cd /var/spool/postfi

sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法

这个问题的原因在于有用户连接了当前要做还原的数据库,这里的用户甚至包括当前要做还原的用户.解决办法就是关闭与要还原数据库的所有连接. ①先切换数据库到master数据库.执行语句select * from master..sysprocesses where dbid=db_id( '数据库名称')②然后逐步运行语句 exec kill spid(上一步结果集中的数据), 问题就解决了.哈哈 今天在还原数据库的时候,提示"因为数据库正在使用,所以无法获得对数据库的独占访问权",无论我是

DEDECMS 添加文章时提示标题为空, 编辑文章编辑器空白 的解决方法

DEDECMS 版本: GBK 5.7 ( 万恶之源, 建议不要使用 GBK 或 GB2312 编码的 )   文本编辑器: ckeditor( DEDECMS 默认的) 原配置环境: window + IIS + PHP 5.3.28 新配置环境: linux + nginx + php 5.5.30 PHP htmlspecialchars 更新日志 5.6.0 The default value for the encoding parameter was changed to be th

ThoughtWorks.QRCode 生成QR二维码时提示“索引超出了数组界限”的原因和解决方法

"索引超出了数组界限"也有可能确实是因为你选择的二维码Version对应的容量不足以存储你所放的内容,如果你确定使用的版本容量二维码能存储你的内容,但还是报错,那么再考虑此解决方法 这两天忙着做一个客户标签打印程序,因为二维码里面存在控制符,使用ZPL指令存在一些问题,因此决定使用生成二维码图片然后转换成ZPL格式图片来打印.途中找了很多类库,很多都无法自定义QR的version而放弃,转而找到ThoughtWorks.QRCode.dll,效果很满意,但是测试的时候发现经常会提示&q

Sql Server2008R2安装时提示

关于Server2008R2安装时提示 操作类型ExecuteWorkflowAction对于WorkflowIdentity元素无效,唯一有效的操作类型是ExecuteWorkflowAction 错误代码:0x84B20001". 解决办法如下用regedit打开注册表找到以下路径 /HKEY_LOCAL_MACHINE/SOFIWARE/Microsoft/Microsoft SQL Server/100/ConfigurationState将以下4个选项值由3改为1 commonfile