2

我在我的本地 Windows 7 笔记本电脑上运行 PHP 5.3(在我们的开发服务器上尝试了这一切但没有成功,所以我试着看看我是否可以先让它在我的笔记本电脑上成功运行)。当我调用以下脚本时:

$objAltovaXML = new COM('AltovaXML.Application');

我得到错误:

未捕获的异常“com_exception”和消息“无法创建 COM 对象‘AltovaXML.Application’:访问被拒绝。

我已经使用我在 StackOverflow 其他地方找到的 PowerShell 脚本进行了检查,并确认 AltovaXML.Application 已正确注册。

但是如何让我的 PHP 脚本访问它呢?

4

1 回答 1

0

虽然它应该可以工作,但我只需在 COM 对象周围包装一个脚本并通过exec调用该脚本。为您省去了很多麻烦,并且易于单独调试并了解到底发生了什么。

于 2012-10-19T15:26:54.850 回答