好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

关于php无法加载mssql的问题

今天工作时碰到了mssql与mysql数据同步的问题,由于配置PHP+MYSQL环境时并没有开通MSSQL的接口。所以进行了如下操作:

在 php .ini文件里设置如下,找到   ;extension= php _ mssql .dll   把前面的分号去掉   找到extension_dir   =   d:/extension/   你的 php .ini里面可能不是d:/extension/   改成在 php 安装目录下面的extensions目录下面的 php _ mssql .dll,所在的路径,如果你没有把它移动到其他地方(假设你的 php 安装路径是d:/ php )   就改成extension_dir=d:/ php /extensions/   然后重新启动web服务器

 

但是做完这样的设置后还是连不上,phpinfo里还是没有mssql选项。

 

接着把PHP下的EXT下的php_pdo_mssql.dll也拷贝到SYSTERM32下,重启APACHE后还是不行

 

又分析了半天,后来发现了一个问题,SYSTERM32下的ntwdblib.dll 文件的版本很老,会不会和MSSQL数据库不兼容,后来又下了一个新版本的ntwdblib.dll ,覆盖后重启。OK了。

查看更多关于关于php无法加载mssql的问题的详细内容...

  阅读:43次

上一篇: ZF解决中文UTF-8乱码问题

下一篇:hash加密