|
|
维清微信文章采集器 3.5自动采集版安装后导致[维清]微信导航 2.5正式版访问报错,如下提示:
Discuz! System Error模版文件未找到或者无法访问: 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);
- }
- }
- }
- }
复制代码
解决办法如下:
|
|