用的是DEDEAMPZ套件,PHP5.2.4 MYSQL5
IIS6.0现在想连接MSSQL2000,把MSSQL数据导入到MYSQL,发现链接不上MSSQL,
提示 Call to undefined function mssql_connect()已做步骤:
1:php.ini
extension = php_mssql.dll前面分号去掉了
2:
把php_mssql.dll复制到了ext目录下,ext目录是extension_dir目录,php_mssql.dll在PHP5里没找到,是从以前的PHP4里复制过来的,不知道可有版本问题,3:修改了吧php_mssql.dll复制到了system32目录下了,也复制到了windows目录下了还是报同样的错,以前在PHP4+MYSQL4下连接是可以的,不知道PHP5为什么就不行了,高手赐教!~
IIS6.0现在想连接MSSQL2000,把MSSQL数据导入到MYSQL,发现链接不上MSSQL,
提示 Call to undefined function mssql_connect()已做步骤:
1:php.ini
extension = php_mssql.dll前面分号去掉了
2:
把php_mssql.dll复制到了ext目录下,ext目录是extension_dir目录,php_mssql.dll在PHP5里没找到,是从以前的PHP4里复制过来的,不知道可有版本问题,3:修改了吧php_mssql.dll复制到了system32目录下了,也复制到了windows目录下了还是报同样的错,以前在PHP4+MYSQL4下连接是可以的,不知道PHP5为什么就不行了,高手赐教!~
1:php.ini
extension = php_mssql.dll前面分号去掉了
正确,必须要做
2:
把php_mssql.dll复制到了ext目录下,ext目录是extension_dir目录,php_mssql.dll在PHP5里没找到,是从以前的PHP4里复制过来的,不知道可有版本问题,
应该是可以的
3:修改了吧php_mssql.dll复制到了system32目录下了,也复制到了windows目录下了
不需要这样,做了也无妨关键的一步没做!
将 ntwdblib.dll 置于系统的搜索路径中