LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1093|回复: 7

【求助】AS4装openwebmail初始化出错

[复制链接]
发表于 2005-9-15 19:07:36 | 显示全部楼层 |阅读模式
# ./openwebmail-tool.pl –init
后出现
/usr/bin/suidperl: symbol lookup error: /usr/bin/suidperl: undefined symbol: PL_threadhook

是不是我装的perl相关的rpm包不对?
能不能给个链接啊?
 楼主| 发表于 2005-9-15 19:18:02 | 显示全部楼层
装的rpm包分别是:
1.perl-suidperl-5.8.0-88.i386.rpm
2.perl-CGI-2.81-88.4.i386.rpm
3.perl-Compress-Zlib-1.21-RH9.i386.rpm
4.perl-Text-Iconv-1.2-RH80.i386.rpm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-15 21:01:40 | 显示全部楼层
刚才查了一下Openwebmail的Forum,里面有人说是perl和perl-suidperl的版本不一致,用rpm查了一下
perl -v可以到是5.8.5的
但perl-suidperl -v 又出来上面的错误了,按照安装的是装的是5.8.0的,但是Perl又是5.8.5的哪个版本呢?
我是初学者,真是郁闷啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-16 10:02:41 | 显示全部楼层
是不是我的问题太低级了,大虾们都不愿意回答啊??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-16 16:42:03 | 显示全部楼层
ok,我自己搞定了
回复 支持 反对

使用道具 举报

发表于 2005-9-24 11:41:07 | 显示全部楼层
怎么搞定的呢?perl-suidperl和perl我都有了。
perl是v5.8.0 ,perl-suidperl-5.8.0-88,
但提示如下:

[root@mark cgi-bin]# ./openwebmail-tool.pl --init
Script is not setuid/setgid in suidperl
回复 支持 反对

使用道具 举报

发表于 2005-9-24 13:01:46 | 显示全部楼层
已经弄好了,
openwebmail要正常运行,必需把openwebmail下的所有.pl文件属性改成:
openwebmail.pl - owner=root, group=mail, mode=4755
openwebmail-main.pl - owner=root, group=mail, mode=4755
.......

命令:
cd /home/ntjx/cgi-bin/openwebmail
chown root:mail openwebmail*.pl
chmod 4755 openwebmail*.pl
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-24 18:10:59 | 显示全部楼层
首先suidperl和perl的版本要相同,其他的就没有什么问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

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