php无法连接sql server数据库的解决方法
2008-08-17 23:30
573 查看
来源:http://www.study-code.com/php-delphi/php/70546.htm
最近,有人问我,在使用PHP开发时,想用php连接sql server数据库。我告诉他们,可以用mssql_connect($host,$username,$password)的方法连接。
其实,到网上一搜,就可以找到这个函数,很多用它。但是,朋友却反馈,系统没有定义mssql_connect(),这就奇怪了,我一直都是这么用的,我怀疑他PHP版本太低不支持,他告诉我是php5.14。本版不存在问题。
问题在哪呢?后来试过各种方法,都解决不了。
后来,突然,想起PHP的功能都是由PHP.INI配置的,会不会没有开启对sql server的支持呢?一看,果然没有。
解决方法:
1、在apache2的目录下找到php.ini,并打开。
2、找到“;extension=php_mssql.dll”,去掉前面的“;”,保存
3、重启apache服务(注意一定要重启,很多经常忘记,而不知道原因)
再用mssql_connect()连接sql server就没有问题了。
最近,有人问我,在使用PHP开发时,想用php连接sql server数据库。我告诉他们,可以用mssql_connect($host,$username,$password)的方法连接。
其实,到网上一搜,就可以找到这个函数,很多用它。但是,朋友却反馈,系统没有定义mssql_connect(),这就奇怪了,我一直都是这么用的,我怀疑他PHP版本太低不支持,他告诉我是php5.14。本版不存在问题。
问题在哪呢?后来试过各种方法,都解决不了。
后来,突然,想起PHP的功能都是由PHP.INI配置的,会不会没有开启对sql server的支持呢?一看,果然没有。
解决方法:
1、在apache2的目录下找到php.ini,并打开。
2、找到“;extension=php_mssql.dll”,去掉前面的“;”,保存
3、重启apache服务(注意一定要重启,很多经常忘记,而不知道原因)
再用mssql_connect()连接sql server就没有问题了。
相关文章推荐
- 嵌入式 window下php无法连接到数据库mysql的解决方法
- php无法连接mysql数据库的正确解决方法
- SELinux导致无法访问外网,PHP连接MySQL异常Can't connect to MySQL server、redis程序访问提示Redis server went away的解决方法
- php无法连接到mysql的解决方法
- php程序无法使用localhost连接数据库解决方法(linux)
- file_get_contents无法请求https连接的解决方法 php开启curl
- php后台经常提示无法连接mysql 刷新后又可以访问的解决方法
- php无法连接mysql问题解决方法总结
- php后台经常提示无法连接mysql 刷新后又可以访问的解决方法
- asp.net配置管理工具中无法连接到SQL Server数据库解决方法
- php无法连接mysql数据库的正确解决方法
- OSX PHP无法连接Mysql故障的解决方法
- SQL Server 2005无法远程连接的解决方法
- Windows无法连接到System Event Notification Service服务的解决方法
- windows无法配置此无线连接的无线网络问题解决方法
- php使用pdo连接报错Connection failed SQLSTATE的解决方法
- SQL Server 2005无法远程连接的解决方法
- 远程linux数据库时无法正常连接的解决方法
- 【Vegas原创】客户端无法建立跟远程计算机的连接解决方法
- SQL Server 2008登录错误:无法连接到(local)解决方法