PHP 7 SQLServer and Fastcgi



我在Win2012 Serv、PHP 7.1.9和Apache 2.4.29中安装了WAMP服务器。SQL Server的PHP驱动程序(PHP_sqlsrv_71_ts.dll等)运行良好,但如果我将Apache服务器切换为使用FastCGI,则SQL Server驱动程序将停止工作,返回到非FastCGI-一切正常。我需要切换到Fastcgi,因为apache2.4.25及更高版本中的HTTPD服务一次又一次地崩溃和重新启动,有时一天30次,但在Fastcgi模式下,它稳定可靠。我做错了什么?有什么可以添加到Fastcgi配置中以使用SQLSRV驱动程序吗?错误是通常未知的函数sql_srv_query(),表示SQLSRV驱动程序已失效或不存在。。。。

我解决了我的问题——原来wamp中的phpinidir指令需要是apache\apache2.4.29\bin,而不是php目录。当更改为使用fastcgi时,请确保在配置选项中引用Apache php.ini符号链接。

最新更新