高人指点:php  -m   显示 Zend Module中有mssql模块  但是
  phpinfo()显示不出来mssql,不能使用mssql函数请教!

解决方案 »

  1.   

    在php.ini去掉此项的;
    extension=php_mssql.dll重启web服务器
      

  2.   

    去掉了linux下的extension=mssql.so   重启了phpinfo仍然没有我是安装freetds 的
      

  3.   

    service httpd restart 有没有错误提示?
      

  4.   

    没有任何提示,httpd restart都正常  页面都正常显示phpinfo也能正常显示,就是没加载上mssql但是我用 php -m 查看Zend modules其中就有mssql
      

  5.   

    我认为是在php.ini文件中的extension_dir值的设置问题。
    因为这个目录设置是默认的扩展存放的目录。
    比如我将原始的extension_dir = "./"转变为extension_dir = "C:\php\ext",而在
    我的C:\php\ext目录下有php_msql.dll动态链接库文件,这就是在php中使用MySQL扩展的
    关键所在了,所以我认为你的问题应该在这里。
      

  6.   

    哦不好意思我没看清你是在Linux下的。
    我曾经也在Linux上搭建过,不过是在rhel5上使用它们的包管理器安装的。
    你存在的问题应该还是缺少php_mysql.so这个扩展吧。
      

  7.   

    很郁闷  可能我安装操作系统的原因 
    之前操作系统环境是同事网上下载的64位的操作系统  一起出现这种奇怪问题又,我重新安装  以前配置过PHP加载模块成功的操作系统CD后  安装配置PHP加载模块成功!
    很奇怪的!只能这样了!再次感谢各位
      

  8.   

    我的问题已查明,是没重启php,
    php/sbin/php-fpm restart 
    即可