0

我在尝试让 COM 在运行 php 的本地 iis 服务器上工作时遇到问题。这与较早的帖子有关,但现在我发现 COM 根本不加载任何内容。

我试过这个... new COM( 'ADODB.Connection' )

这个我也试过... new COM("WScript.Shell")

这两行代码都不起作用。它们不会抛出错误,只是简单地死掉并且不会在代码中进一步执行。我尝试在 try-Catch 中捕获异常,但没有返回任何内容。我猜测 COM 有问题,但之前从未使用过它,所以我不知道在哪里寻找修复或启用它。任何帮助表示赞赏。谢谢。

4

1 回答 1

2

安装页面

自 PHP 5.3.15 / 5.4.5 起,此扩展需要在 php.ini 中启用 php_com_dotnet.dll 才能使用这些功能。以前的 PHP 版本默认启用这些扩展。

由于您运行的是 5.3.19,因此您需要php.ini使用类似的东西启用它;

[COM_DOT_NET] 
extension=php_com_dotnet.dll 
于 2013-04-21T15:07:24.820 回答