Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

从DZ导入的文章回复时出错,提示在这里

[复制链接]
silentceo 发表于 2006-5-20 18:06:56 | 显示全部楼层 |阅读模式
我已经升级了DZ4.1程序,实现了DZ与x-space的推送

我从DZ导入一篇文章至X-sapce,但在回复时出错,提示如下:

Warning: showmessage(/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php): failed to open stream: No such file or directory in /home/cncn21/public_html/bbs/include/global.func.php on line 523

Warning: showmessage(/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php): failed to open stream: No such file or directory in /home/cncn21/public_html/bbs/include/global.func.php on line 523

Warning: showmessage(): Failed opening '/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cncn21/public_html/bbs/include/global.func.php on line 523


我是手动修改DZ的,我没找到1_showmessage_xspace.tpl.php
下载的X-space1.0正式版里只有 showmessage_xspace.htm

[ 本帖最后由 silentceo 于 2006-5-20 23:56 编辑 ]
 楼主| silentceo 发表于 2006-5-20 20:45:29 | 显示全部楼层
我顶上来期待回答……
回复

使用道具 举报

太阳神阿波罗 发表于 2006-5-20 21:04:06 | 显示全部楼层
\forumdata\templates目录是用来保存discuz缓存的,进discuz后台清理一下缓存试试看。
回复

使用道具 举报

 楼主| silentceo 发表于 2006-5-20 23:55:41 | 显示全部楼层
Warning: showmessage(/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php): failed to open stream: No such file or directory in /home/cncn21/public_html/bbs/include/global.func.php on line 523

Warning: showmessage(/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php): failed to open stream: No such file or directory in /home/cncn21/public_html/bbs/include/global.func.php on line 523

Warning: showmessage(): Failed opening '/home/cncn21/public_html/bbs/./forumdata/templates/1_showmessage_xspace.tpl.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cncn21/public_html/bbs/include/global.func.php on line 523


没用,还是这个提示,但回复是发上去了。

好像是缺少 1_showmessage_xspace.tpl.php 这个文件吧
回复

使用道具 举报

 楼主| silentceo 发表于 2006-5-21 03:56:24 | 显示全部楼层
又发现一个问题:

在使用x-space时,比如说打开随便打开一篇日志,然后点击“导入论坛”
这时的新窗口会出现出错提示,如下:

Warning: main(/home/cncn21/public_html/bbs/./include/xspace.inc.php): failed to open stream: No such file or directory in /home/cncn21/public_html/bbs/post.php on line 233
回复

使用道具 举报

太阳神阿波罗 发表于 2006-5-21 10:10:55 | 显示全部楼层
根据你的情况,出现类似下面的这种错误提示
  1. Warning: showmessage(): Failed opening '/home/cncn21/public_html/bbs/./forumdata/templates/XXXXXXXX.tpl.php'
复制代码

有两种可能,一种可能是升级后你的discuz没有更新缓存或者是你的x-space没有更新缓存,如果所有的缓存都更新过了还出现这类提示,那就得查检你手工升级时都动过哪些程序代码,看看替换的代码是否有误。

针对你说的:
  1. 我是手动修改DZ的,我没找到1_showmessage_xspace.tpl.php
  2. 下载的X-space1.0正式版里只有 showmessage_xspace.htm
复制代码

如果还是找不到,可以手工删除论坛目录\forumdata\templates\下的所有文件,再进discuz后台更新一下缓存。
回复

使用道具 举报

 楼主| silentceo 发表于 2006-5-21 19:06:35 | 显示全部楼层
我刚才又重新操作了一次,清掉了所有的缓存文件,但这个提示还是出现。

我是按照说明文件改的。
因为我以前在这个File: include\global.func.php 里加过一个社区监狱的插件,所以我没用X-space提供的直接覆盖。我把这个File: include\global.func.php传上来,我笨,没找出错在什么地方。

提示的错误就是出现在这个地方:
Search :
include template('showmessage');

Replace :
include template('showmessage'.$messagetpl);

替换后的这一行就是提示就是523行。

附件里是我修改后的include\global.func.php

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

太阳神阿波罗 发表于 2006-5-21 20:54:31 | 显示全部楼层
我也是刚刚才看到,官方出了个20日的补丁https://discuz.dismall.com/thread-297421-1-1.html,你升级一下试试看,估计能解决你的问题。
回复

使用道具 举报

 楼主| silentceo 发表于 2006-5-21 21:15:01 | 显示全部楼层
好的,我这就去看看。
回复

使用道具 举报

 楼主| silentceo 发表于 2006-5-21 22:01:03 | 显示全部楼层
OKOK,成功了,现在正确了。
多谢太阳神阿波罗 老兄

我感觉是缺少什么文件,现在加了升级几个文件上去总算是正常了。

感觉这次官方出的补丁好乱,
X1.0正式版的和20日的DZ4.1升级程序时在,有些改过,有些没改过,昏迷了,我就在一边一个一个地对比,然后再修改……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 12:14 , Processed in 0.030295 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表