以文本方式查看主题

- 雷傲极酷超级论坛 (http://bbs.leobbs.com/cgi-bin/leobbs.cgi)
-- 『 LEOBBS X 雷傲论坛技术讨论中心 』 (http://bbs.leobbs.com/cgi-bin/forums.cgi?forum=80)
--- [求助]请斑竹帮忙修改个插件 (http://bbs.leobbs.com/cgi-bin/topic.cgi?forum=80&topic=11414)


-- 作者: leohacks
-- 发布时间: 2008/06/16 01:34pm

[这个贴子最后由leohacks在 2008/07/02 05:51pm 第 1 次编辑]

帖子删除。


-- 作者: qfli
-- 发布时间: 2008/06/16 06:16pm

请问错误讯息是什么?

use LBCGI;
下面加上
use CGI::Carp "fatalsToBrowser";
可以察看cgi执行的错误讯息~


-- 作者: leohacks
-- 发布时间: 2008/06/16 08:14pm

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/16 06:16pm[/i] 发表的内容:[/b]
请问错误讯息是什么?
use LBCGI;
下面加上
use CGICarp "fatalsToBrowser";
...
[/quote]
什么显示都没有,空白一片,按你说的加上去后也是空白一片。
以前的版本是可以用的,不过忘了版本号了。


-- 作者: qfli
-- 发布时间: 2008/06/17 08:53am

出现白屏
应该是某个sub子程序出问题了~


-- 作者: leohacks
-- 发布时间: 2008/06/17 10:31am

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/17 08:53am[/i] 发表的内容:[/b]
出现白屏
应该是某个sub子程序出问题了~
[/quote]
该HACK就只有这么个CGI文件,可以帮忙修改成可用吗?


-- 作者: qfli
-- 发布时间: 2008/06/17 04:42pm

我自己的论坛已经修改了很多代码
不完全是060830的版本~
光看代码不太容易找到问题点.....

060830的版本將不少代码分开存放了~
之前曾遇过白屏的问题是因为lbnocode
因为新版本將lbnocode另外放到一个文件
所以有些旧程序无法执行~

猜想可能是类似的原因....


-- 作者: leohacks
-- 发布时间: 2008/06/17 05:58pm

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/17 04:42pm[/i] 发表的内容:[/b]
我自己的论坛已经修改了很多代码
不完全是060830的版本~
光看代码不太容易找到问题点.....
060830的版本將不少代码分开存放了~
...
[/quote]
现在LEOBBS都没什么人了,只有你还这么热心,帮帮忙了,这个插件很需要。


-- 作者: qfli
-- 发布时间: 2008/06/17 10:03pm

刚刚用060830版本测试自己论坛的party.cgi
是可以正常执行的...
比较了一下代码,
我目前使用的party.cgi和现在这个也是大同小异

有些代码发文章时会被转换
像是
$boardcopyright = qq(©\; $copyrightinfo) if $copyrightinfo;
& copy就被换掉了
只有这些地方不同而已~


-- 作者: leohacks
-- 发布时间: 2008/06/18 09:12am

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/17 10:03pm[/i] 发表的内容:[/b]
刚刚用060830版本测试自己论坛的party.cgi
是可以正常执行的...
比较了一下代码,
我目前使用的party.cgi和现在这个也是大同小异
...
[/quote]
我太菜了,不懂。我使用的是全新的060830版本,可以直接修改提供下吗?


-- 作者: qfli
-- 发布时间: 2008/06/18 00:45pm

[这个贴子最后由qfli在 2008/06/18 00:59pm 第 1 次编辑]

你的聚会插件是新安装的吗?
有没有存在数据资料?


-- 作者: leohacks
-- 发布时间: 2008/06/18 03:41pm

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/18 00:45pm[/i] 发表的内容:[/b]
你的聚会插件是新安装的吗?
有没有存在数据资料?
[/quote]
全新安装,没有任何资料,就是把我贴的这个CGI文件放到服务器上直接运行,一片空白。


-- 作者: Ulmer
-- 发布时间: 2008/06/18 08:17pm

是不是格式没对啊?

Unix 和 DOS 格式的回车换行符不一样,上传时要注意转换


-- 作者: leohacks
-- 发布时间: 2008/06/19 09:51am

[quote][b]下面引用由[u]Ulmer[/u]在 [i]2008/06/18 08:17pm[/i] 发表的内容:[/b]
是不是格式没对啊?
Unix 和 DOS 格式的回车换行符不一样,上传时要注意转换
[/quote]
主机是WIN 2003的,这个应该没什么关系的呀。
到底问题是出在哪了。


-- 作者: qfli
-- 发布时间: 2008/06/19 09:56am

你是用qq的信箱吗?
我今天晚上把现在用的程序寄给你吧~
如果还是不能用就没办法了~


-- 作者: qfli
-- 发布时间: 2008/06/19 11:27am

查出来问题了
是&Maiweb这个子程序出错
只要变更论坛风格就会让程序无法执行~
这可能需要作者本人来修正...

暂时的解决办法是將
&Maiweb("$plugname",\$output);
改成
&output("$plugname - $boardname",\$output);
或是使用论坛自带的原始风格~


-- 作者: leohacks
-- 发布时间: 2008/06/19 00:09pm

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/19 09:56am[/i] 发表的内容:[/b]
你是用qq的信箱吗?
我今天晚上把现在用的程序寄给你吧~
如果还是不能用就没办法了~
[/quote]
已经PM你邮箱了,感谢!


-- 作者: qfli
-- 发布时间: 2008/06/19 08:01pm

刚刚测试了一下
我这边繁简体字的转换有点问题....(手边只有繁体程序)
你先將&maiweb子程序改成上面写的
看看能不能执行吧?


-- 作者: leohacks
-- 发布时间: 2008/06/20 09:06am

[quote][b]下面引用由[u]qfli[/u]在 [i]2008/06/19 11:27am[/i] 发表的内容:[/b]
查出来问题了
是&Maiweb这个子程序出错
只要变更论坛风格就会让程序无法执行~
这可能需要作者本人来修正...
...
[/quote]
照着你这个方法修改了下确实可以运行了。万分感谢!


© 版权所有: 雷傲极酷超级论坛  版本: LeoBBS X Build060830