首先介绍一下PHPOpenChat,这是一款开源聊天室系统,基于php+mysql
初始化数据库后,登录时出错:
[2408]Declaration of ADODB_mysql::MetaDatabases() should be compatible with that of ADOConnection::MetaDatabases()
此错误的解决办法:
1.下载adodb,地址:
http://sourceforge.net/projects/adodb/files/adodb-php5-only/adodb-510-for-php5/adodb510.tgz/download
2.解压下载的包,到openchat /include目录
mv adodb adodb_bak
mv adodb5 adodb
3.vim /include/class.Chat.inc
查找:$this->db = &NewADOConnection( DATABASE_DRIVER );
修改为:$this->db = NewADOConnection( DATABASE_DRIVER );
4.保存退出!清空所有缓存和cookies
重新登录即可!