PHP 5.2.17没有检测到Mysql

时间:2014-01-16 17:53:00

标签: php mysql sql iis

  • 在Windows Server 2008 R2上使用IIS7.5。

我需要在同一台服务器上安装SQL和MySql。

所以我开始使用IIS7并安装PHP5.3,它完全可以使用MySql,但我无法使用Mssql,所以sql无法正常工作。 (PHP 5.3不处理mssql)

所以我改为PHP 5.2.17(我在一台服务器上使用mssql的那个)

使用mssql一切顺利,所以我现在可以连接到Sql了。但MySql停止工作...

我去了info.php,它显示启用了mysqli ..

我认为非常相似 PhP 5.2.17 not detecting MSSQL 2000 但我仍然没有得到它。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您计划在带有IIS的Windows上运行PHP,我强烈建议通过Microsoft的Web Platform Installer进行安装。这应该设置您需要的一切,包括SQL Server支持。我很确定它也带有一个MySQL驱动程序,虽然我从来没有使用它。

这也将为您在IIS配置面板中提供一个用于PHP配置的模块,这非常方便。您可能需要调整一些设置才能启用所有功能,但它基本上是php.ini之上的界面,所以如果您在那里感到舒服,那么您应该没有问题。