15621857753

phpcmsV9后台应用中心无法安装怎么办

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2021-04-09

本文介绍了phpcmsV9后台应用中心无法安装怎么办,教程给出了两种解决方法,推荐优先使用第二种,理由就是,简单。

phpcmsV9后台应用中心无法安装怎么办?一起来看看处理方法。

方法一:

打开 phpcms\libs\functions\autoload下的plugin.func.php

找到函数app_validity_check修改为

function app_validity_check($appid) {
return 2;
if(pc_base::load_config('system','plugin_debug')) return 2;
$appid = intval($appid);
$url = $header = '';
$url = 'http://open.phpcms.cn/api.php?op=appstatus';
$headers = get_headers($url.'&appid='.$appid,1);
$status = $headers['pc_appstatus'];
return $status;
}

错误原因是函数中的$headers = get_headers($url.’&appid=’.$appid,1);未取到值,使得返回的$status为空,而安装插件时,要求该函数的返回值为2才通过(即2表示该插件在官方是已经得到验证的插件)

方法二:

完美简单解决方法:

通过各种函数的查找,只需要将/caches/configs/system.php的 ‘plugin_debug’值改成”1″即可!

(应该是/caches/configs/system.php这个文件的最后二行)

以上就是关于phpcms无法安装应用的所有内容,希望可以帮到大家,欢迎找小编一起交流~

展开