小草根

模版文件未找到或者无法访问: source/plugin/wq_wechatshow/template/wechatshow_l...

作者:小草根   发布时间:2015-07-14 09:49   回复数:27   浏览数:3859
小草根
385927小草根管理员
热门 2015-07-14 09:49:29
385927 热门 2015-07-14 09:49:29
维清微信文章采集器 3.5自动采集版安装后导致[维清]微信导航 2.5正式版访问报错,如下提示:

Discuz! System Error[color=rgb(0, 0, 0)]模版文件未找到或者无法访问: source/plugin/wq_wechatshow/template/wechatshow_list.htm, ./template/default/wechatshow_list.htm



出现以上错误是安装了最新了的维清微信文章采集器 3.5自动采集版安装或升级文件包含删除手机版目录语句操作,
如下:
install.php执行删除目录操作语句如下
                clear_old_tpl(\"wq_wechatcollecting\");
                clear_old_tpl(\"wq_wechatshow\");
                clear_old_tpl(\"wq_wechatreader\");

                wq_clear(\"wq_wechatcollecting\");

function wq_clear($id) {

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id;

        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/^discuz\_plugin\_' . $id . '(\_\w+)?\.xml$/', $f) || in_array($f, array(\"install.php\", \"upgrade.php\"))) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }
}

function clear_old_tpl($id) {
        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/touch/';
        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/mobile/';
        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/';

        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }
}

upgrade.php执行删除目录语句如下
                clear_old_tpl(\"wq_wechatcollecting\");
                clear_old_tpl(\"wq_wechatshow\");
                clear_old_tpl(\"wq_wechatreader\");

                wq_clear(\"wq_wechatcollecting\");

function wq_clear($id) {

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id;

        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/^discuz\_plugin\_' . $id . '(\_\w+)?\.xml$/', $f) || in_array($f, array(\"install.php\", \"upgrade.php\"))) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }
}

function clear_old_tpl($id) {
        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/touch/';
        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/mobile/';
        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }

        $entrydir = DISCUZ_ROOT . './source/plugin/' . $id . '/template/';

        if (is_dir($entrydir)) {
                $d = @dir($entrydir);
                while ($f = $d->read()) {
                        if (preg_match('/(\w+)?\.htm$/', $f)) {
                                @unlink($entrydir . '/' . $f);
                        }
                }
        }
}

解决办法如下:
本部分内容设定了隐藏,需要回复后才能看到


吢-私秂專屬
沙发吢-私秂專屬禁止发言 2015-07-14 17:14
用户被禁言,该主题自动屏蔽!
王超
板凳王超学习ViP(审查中) 2015-07-15 08:09
看看看看
赫赫
地板赫赫步入草根 2015-07-16 20:43
谢谢 解决了!
老时
4楼老时步入草根 2015-08-14 19:52
回复看内容
打草稿
5楼打草稿禁止发言 2015-08-16 10:13
用户被禁言,该主题自动屏蔽!
125454
6楼125454步入草根 2015-08-19 23:50
萨达是倒萨大分散的撒
溧水信息港
7楼溧水信息港学习ViP(审查中) 2015-11-23 16:45
???什么解决?
banbeilanse
8楼banbeilanse步入草根 2016-01-14 23:24
我要查看下载啊啊
草根根
9楼草根根禁止发言 2016-01-27 21:30
用户被禁言,该主题自动屏蔽!
草根根
10楼草根根禁止发言 2016-01-27 21:33
用户被禁言,该主题自动屏蔽!
草根根
11楼草根根禁止发言 2016-01-27 21:37
用户被禁言,该主题自动屏蔽!
草根根
12楼草根根禁止发言 2016-01-27 21:39
用户被禁言,该主题自动屏蔽!
草根根
13楼草根根禁止发言 2016-01-27 21:45
用户被禁言,该主题自动屏蔽!
草根根
14楼草根根禁止发言 2016-01-27 22:58
用户被禁言,该主题自动屏蔽!
游客
登录后才可以回帖,登录 或者 注册