在进行转换时出现以下提示:- 没有配置好 PHP 与 MS SQL Server 数据库的连接!
- 如果您对服务器有管理权限,可以参考下面的提示操作。如果您使用的是虚拟主机,请联系空间管理商解决。
- 如在 win 下运行本程序,需要对 php.ini 进行修改,把 ;extension=php_mssql.dll 前面的分号去掉,保存修改后重启Web服务!
- 如在 Linux 下运行本程序,需要给 php 增加 mssql 的支持模块!
复制代码 我用的Discuz!EXP(DZ6.0)。在PHP目录中的php.ini并没有找到“;extension=php_mssql.dll”,不知道是什么原因呢?
转换程序配置如下:- $source_dbhost = 'localhost'; //mssql 或主机地址, access 数据库则是文件地址
- $source_dbuser = 'sa'; //数据库用户名
- $source_dbpw = '123456'; //数据库密码
- $source_dbname = 'dvbbs'; //数据库名
- $source_tablepre = 'dv_'; //表前缀
- $source_charset = 'gbk'; //如果您的 MySQL 为 4.1 及以上版本 请根据您的源论坛数据库字
- 符集进行设置
- //可选'gbk','big5','utf8','latin1',如果 $source_type 不为
- mysql,则默认为 gbk
- $source_dbowner = ''; //数据库所有者,针对 mssql 数据库的设置,一般为空
- $source_timeoffset = '8'; //原论坛所在的时区
- // Discuz! 的 mysql 数据库信息
- $discuz_dbhost = 'localhost:6033'; // mssql 或主机地址, access 数据库则是文件地址
- $discuz_dbuser = 'discuz'; //数据库用户名
- $discuz_dbpw = 'discuzexp'; //数据库密码
- $discuz_dbname = 'discuz'; //数据库名
- $discuz_tablepre = 'cdb_'; //表前缀
- $discuz_charset = 'gbk'; //如果您的 MySQL 为 4.1 及以上版本 请根据您的 Discuz! 数据库
复制代码 请高手指点指点!动网的是把数据导入数据库就行了吧?还要安装论坛的吗? |