我刚刚上传并覆盖旧的php.ini,其中一个是空白的,现在所有的mssql_connect()函数都无效。
再次启用此命令的命令是什么?
答案 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.ini
和php.ini-development
的样本php.ini-production
文件。如果您将最适合您环境的文件中的任何一个复制到php.ini
,您至少会处于已知状态。