准备将原dvbbs8.2.0转换为dz7,同时更换服务器,远论坛在服务器A,将新论坛放到服务器B,原论坛为access数据库,已在服务器B安装好dz7,并可以正常访问。现在有几个问题想请教下:
1.将服务器A上的论坛的数据库文件(dvbbs.mdb)拷到服务器B并执行转换程序,是否就可以将论坛转换到服务器B并转换成dz论坛(暂不考虑图片等附件)
2.按照以上的方法,转换过程中出现问题。在点击“检查原论坛页面编码”时,提示如下错误
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver] 超出系统资源。' in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php:108 Stack trace: #0 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php(108): com->open('DRIVER={Microso...') #1 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\global.func.php(851): db_access->connect('D:/dvbbs7.mdb', '', '', NULL) #2 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\check.inc.php(3): checkcharset() #3 D:\MYOA\webroot\general\bbs2\for_dvbbs\index.php(12): require_once('D:\MYOA\webroot...') #4 {main} thrown in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php on line 108
原论坛数据库已经拷到服务器B,并确认在转换页面上填写的绝对路径正确,同时有注意/与\的问题。
新论坛的数据库连接正常,新论坛可以正常访问。
在填写完成转换信息后,如果不检查原论坛编码,直接转换,转到“配置已保存”页面后,自动跳转,显示如下错误
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver] 超出系统资源。' in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php:108 Stack trace: #0 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php(108): com->open('DRIVER={Microso...') #1 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\check.inc.php(20): db_access->connect('D:/dvbbs7.mdb', '', '', 'php63wind') #2 D:\MYOA\webroot\general\bbs2\for_dvbbs\index.php(12): require_once('D:\MYOA\webroot...') #3 {main} thrown in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php on line 108
原论坛数据库文件使用microsoft access 打开,表前缀正确,打开浏览正常
烦请各位高手帮帮忙,谢谢 |