Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] XConvert 2.51转换经验之Discuz NT 3.9-》Discuz X 2.5 死活要php_mssql.dll解决办法

[复制链接]
Blue_SnowFox 发表于 2012-8-24 01:41:41 | 显示全部楼层 |阅读模式
本帖最后由 Blue_SnowFox 于 2012-8-24 01:49 编辑

由于XConvert 2.51死活只认 php_mssql.dll文件,本人试过所有办法,均为无效,现可以认定是XConvert 设计时考虑不周,望官方团队予以修正,加入对PHP 5.2.x以上版本的支持



Windows Server 2008 R2
IIS 7.5
SQL Server 2012(原本为2008 R2,后来测试代码提示要SQL 2012的组件支持,可能和下的PHP驱动有关系)

既然XConvert 2.51死活只认 php_mssql.dll文件,那么我们就迎合他的胃口装PHP 5.2.X版本吧,记住PHP 5.3.X以及更高版本不带这该死的php_mssql.dll。安装 PHP 5.2.6,由于IIS 7.5允许有多个PHP版本同时在本机上,所以多个版本也无所谓,转换后可以使用其他版本运行Disucz X 2.5,为了方便可以下载通过Microsoft Web Platform Installer 下载PHP Manger For IIS,通过它可以用来切换PHP版本,和简易配置。


PHP 5.2.6 http://ishare.iask.sina.com.cn/f/7537099.html?from=like
Microsoft Web Platform Installer http://www.microsoft.com/web/downloads/platform.aspx

将PHP文件夹解压后放到合适位置,通过Register New PHP Version(注册一个新的PHP版本),会提示你找php-cgi.exe,然后系统会提示你当前的PHP版本,确定为PHP 5.2.x版本就可以了,然后在PHP Extensions下的Enable or disable an extension来启用php_mssql.dll文件,然后重启当前站点即可。

不太会写教程有点乱。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| Blue_SnowFox 发表于 2012-8-24 01:50:23 | 显示全部楼层
希望对大家有帮助
回复

使用道具 举报

12153556 发表于 2012-8-24 02:30:36 | 显示全部楼层
支持楼主,希望更多人能通过此教程受益!
回复

使用道具 举报

毛狮子 发表于 2012-8-24 10:18:44 | 显示全部楼层
非常感谢你的经验分享,稍后就测试,谢谢~
回复

使用道具 举报

毛狮子 发表于 2012-8-24 12:00:20 | 显示全部楼层
Blue_SnowFox 发表于 2012-8-24 01:50
希望对大家有帮助

早上按你的方式下载了php-5.2.6,而这个程序是安装版本,但不管我安装什么版本,在iis7中注册后,显示phpinfo()都显示服务器错误~知道是什么原因导致的吗?
回复

使用道具 举报

flash3d 发表于 2012-8-24 12:08:07 | 显示全部楼层
想确认一点:php_mssql.dll支持ms sql2008 R2吗?
回复

使用道具 举报

毛狮子 发表于 2012-8-24 15:07:23 | 显示全部楼层
毛狮子 发表于 2012-8-24 10:18
非常感谢你的经验分享,稍后就测试,谢谢~

刚好了个php5.2.10版本,终于让我见到了以下界面,十分激动

可依旧不幸,填写所有信息后,点下一步后,给了个提示“内部错误,无法显示此内容”,又再次被卡死~


回复

使用道具 举报

毛狮子 发表于 2012-8-24 15:09:56 | 显示全部楼层
flash3d 发表于 2012-8-24 12:08
想确认一点:php_mssql.dll支持ms sql2008 R2吗?

你不是转换成功了吗?目前卡死在设置服务器的设置信息~
回复

使用道具 举报

flash3d 发表于 2012-8-24 16:02:25 | 显示全部楼层
毛狮子 发表于 2012-8-24 15:09
你不是转换成功了吗?目前卡死在设置服务器的设置信息~

我是转换成功了,不过是GBK的,我们很多站点是UTF8的编码,用GBK的UCENTER同步会乱码,现在要转一个UTF8
回复

使用道具 举报

毛狮子 发表于 2012-8-24 20:37:56 | 显示全部楼层
编码 这个问题是个麻烦事,先开始我转换我也看了下原来论坛的编码格式,是utf8格式,不过我用XConvert 2.51转换不了,还有小细节出错~

不过有点幸运的是,“白乐天”提供的程序还是成功了,基本可以结案了~下来就是部分设置的事了~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-29 20:27 , Processed in 0.029877 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表