首先说一下我服务器的环境,win2003 mssql2005数据库,已经安装成功Discuz!EXP.按照视频教程做下去的,本地使用Discuz!EXP正常,本地使用动网也正常,就是说本地连我的sqlserver2005数据库也正常,
//convertinc/config.php 文件参数配置如下====================================================
$ms_dbhost = '3T-PROGRAME1'; // mssql 主机地址
$ms_dbuser = 'sa'; // mssql 用户名
$ms_dbpw = '123456'; // mssql 密码
$source_dbname = 'bbs; // mssql 数据库名
$source_tablepre = 'dv_'; // DVBBS 表前缀
$dv_posttbl = 'Dv_bbs1'; // dvbbs 帖子表,多个表之间用半角逗号,隔开,如:Dv_bbs1,Dv_bbs2,Dv_bbs3
//====================================================
//===========动网的conn.asp文件配置==========================
If IsSqlDataBase = 1 Then
'必修改设置二:=SQL数据库设置=
'sql数据库连接参数:数据库名(SqlDatabaseName)、用户密码(SqlPassword)、用户名(SqlUsername)、
'连接名(SqlLocalName)(本地用local,外地用IP)
Const SqlDatabaseName = "bbs"
Const SqlPassword = "123456"
Const SqlUsername = "sa"
Const SqlLocalName = "(local)"
'================================================================================================================
SqlNowString = "GetDate()"
Else
//====================================================
但是转换的时候第一步就卡在那,不知道怎么回事,望高手指点,它说: 没有配置好 PHP 与 MS SQL Server 数据库的连接!
如在 win 下运行本程序 需要对 php.ini 进行修改,把 ;extension=php_mssql.dll 前面的分号去掉,并重启Web服务!.
[ 本帖最后由 gamevideo.cn 于 2007-4-11 11:53 编辑 ] |