我有一台 Windows 工作站,可以使用服务器 IP 地址通过 ODBC 成功连接到 SQL 2012 服务器。
当我启动 php 5.4 内置的 Web 服务器并尝试连接到同一服务器时,出现了服务器未知错误。
我的问题是;
- 由于我使用的是端口 8080,这可能是防火墙问题吗?
- 这是否表明存在一个我应该进一步研究的编程问题?
- 我是否仍使用通过 ODBC 使用的相同端口?
答案1
Sql Server 使用端口 1433。请在防火墙中验证此端口,并验证您的 PHP 是否启用了 sql server(MSSQL)模块。
您可以创建此文件来查看模块是否处于活动状态:
<?php
phpinfo();
?>