【发布时间】:2011-09-06 17:12:45
【问题描述】:
嘿,我在 IIS 7 (express) 上使用 PHP 5.3,并计划使用 COM 对象。起初一切似乎都很好,我有一个例子,比如:
com_load_typelib("Insert.gt");
$gt = new COM("Insert.gt");
$gt = NULL;
我已将其限制在必要的范围内。问题是,com_load_typelib 仅在我第一次尝试时才从 COM 对象加载常量......它在下次刷新时仍然返回 true,但是常量不再存在。我也试过省略它,并启用 com.autoregister_typelib,但它仍然只在我第一次尝试时有效。
有趣的是,杀掉php-cgi进程就够了,下次我试试,又能工作一次。
我错过了什么吗?我是否省略了一些释放方法?
我相信我使用的COM没有任何退出方法。
【问题讨论】: