在 php.ini 中须要把
;extension=php_mssql.dll
这行前面的分别去掉,默认设置里,是不加载任何扩展库的。

解决方案 »

  1.   

    php.ini这个文件在哪儿啊,我安装的是PHP-4.3.1 安装完成后在c:/php里没有啊
      

  2.   

    我已经删除了可还是不行啊,删完后那一段如下;Windows Extensions
    ;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
    ;
    ;extension=php_mssql.dll
    ;extension=php_msql.dll
    ;extension=php_oci8.dll
    ;extension=php_openssl.dll
    ;extension=php_oracle.dll
    ;extension=php_pdf.dll
    ;extension=php_pgsql.dll
    ;extension=php_printer.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_sockets.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_w32api.dll
    ;extension=php_xmlrpc.dll
    ;extension=php_xslt.dll
    ;extension=php_yaz.dll
    ;extension=php_zip.dll
      

  3.   

    ;extension=php_mssql.dll==>extension=php_mssql.dll
      

  4.   

    还是不行,加载后,一运行就弹出一个警告框,Unkonwn():Unable to load dynamic library './php_mssql.dll'-找不到指定的模块。加载就是把php.ini文件中的 extension=php_mssql.dll 这句话前面的";"去掉把。我用的是IIS
      

  5.   

    在把php4ts.dll和dlls文件夹中的所有东西 复制到 windows目录下的system32(windows2000为c:\winnt\system32,winxp为c:\windows\system32)中。如果还不行,就拷到 windows目录下记得重启IIS
      

  6.   

    阿卡兄 ,好像还是不行,我的安装的是PHP4.3.1,安装完后就没有dlls这个文件夹, 只有BACKUP,sessiondata ,uploadtemp,三个文件夹 。php4tls.dll这个文件倒是有,我拷贝到你说的两个目录下,还是不行,是不是PHP必须安装到系统盘上,我的系统在D:/ PHP安装到C:/ IIS需不需要作什么整合之类的工作啊
      

  7.   

    那你的版本不对建议你下载php4.3.3下载地址:http://museum.php.net/win32/下载php-4.3.3-Win32.zip安装时看这篇文章http://www.phpe.net/articles/33.shtml