通过PHP INI添加MsSQL

时间:2013-06-06 19:21:23

标签: php mysql sql-server

我刚刚上传并覆盖旧的php.ini,其中一个是空白的,现在所有的mssql_connect()函数都无效。

再次启用此命令的命令是什么?

4 个答案:

答案 0 :(得分:1)

在mssql的模块之前删除分号;

在php.ini中搜索;extension=php_mssql.dll并在开头删除;。在此之后,重新启动Apache服务。

答案 1 :(得分:0)

据我所知,你必须组装一个新的php.ini。您可以转到http://php.net/downloads.php并下载PHP,就像您要安装它一样。那里至少有两个版本。

答案 2 :(得分:0)

在php for windows中是一个预先配置的php_mssql.dll,在unix / linux中你可以通过freetds库使用mssql模块,如果没有你必须手动编译它,一些发行版已编译它。如果您对编译有疑问请在评论中提出。

要在php中启用或禁用模块,请在extension键中查找类似

的键

在Unix / Lin:ux

extension=mssql.so

在Windows中

extension=php_mssql.dll

已禁用表示该行不存在,或者可以首先使用分号;进行注释。

答案 3 :(得分:0)

大多数平台上的PHP发行版附带了名为php.iniphp.ini-development的样本php.ini-production文件。如果您将最适合您环境的文件中的任何一个复制到php.ini,您至少会处于已知状态。