ExtMail服务器社区's Archiver

kelphon 发表于 2006-11-28 18:28

Can't call method "prepare" on an undefined value 故障排除

  错误提示:
Can't call method "prepare" on an undefined value at /var/www/extsuite/extman/libs/Ext/Mgr/MySQL.pm line 60.
[ Go Back ] >> Re-Login  

建议更改 /var/www/extsuite/extman/libs/Ext/Mgr/MySQL.pm 里面
RaiseError 的值为1, 系统会提供更详细的错误信息 方便调试

我的原因是在转移数据库的时候extman的用户没有创建 所以导致MySQL连接失败

hzqbbc 发表于 2006-11-29 12:39

[quote][b]下面是引用kelphon于2006-11-28 18:28发表的Can't call method "prepare" on an undefined value 故障排除:[/b]
  错误提示:
Can't call method "prepare" on an undefined value at /var/www/extsuite/extman/libs/Ext/Mgr/MySQL.pm line 60.
[ Go Back ] >> Re-Login  

建议更改 /var/www/extsuite/extman/libs/Ext/Mgr/MySQL.pm 里面
.......[/quote]

LZ的建议提的是,只是之前屏蔽这个报错是因为如果它立刻报错,可能会是cgi程序产生500错误而已

xxccli 发表于 2007-8-14 09:36

察看一下mysql.sock 路径是否正确!

fengyong 发表于 2008-7-4 11:48

很大可能是mysql 密码不正确。

nanqi171 发表于 2010-4-27 12:04

lz和各位高手请留意一下,我现在也遇到和您一样的错误,我找了很多办法都没解决,能不能帮我看看啊!谢谢、

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.