IIS 7 PHP无法加载动态库

时间:2010-10-07 00:58:17

标签: php sql-server iis

我通过Web安装程序在我的IIS机器上安装了PHP和PHP Manager。我可以运行一个带有php的网页,但它不能正确加载库。我想连接到MS SQL数据库,所以我得到了dll并将它放在ext文件夹中,但它不会加载:

PHP警告:PHP启动:无法加载动态库'C:\ PHP \ ext \ php_sqlsrv_52_ts_vc6.dll' - 找不到指定的模块。

在php.ini中,extention_dir设置为C:/ PHP / ext,文件就在那里。事实上,它为每个引用的外部dll喷出一个错误,就像它们中的10个一样,但它们都在那里。有什么建议吗?

编辑:

我通过手动从php for windows网站下载php的5.3.3版修复了这个问题。然后我将iis指向新的exe并让它加载53 vc9版本的sqlserv dll。它最终工作了。

1 个答案:

答案 0 :(得分:1)