在 PHP 5.6.12 中启用 DOTNET COM 扩展

Enabling DOTNET COM extension in PHP 5.6.12

在一个 PHP 项目中我需要使用 DOTNET COM library,但我看到它被禁用了。
我不知道如何启用它,所以我尝试取消注释 php.ini 文件中 [com] 部分下的以下行:

com.typelib_file = php_com_dotnet.dll 
com.allow_dcom = true
pextension=php_com_dotnet.dll 
com.autoregister_typelib = true
com.autoregister_casesensitive = false
com.autoregister_verbose = true
com.code_page=

我仍然收到错误 Class 'COM' not found
有什么建议吗?
谢谢。

首先在 php.ini

中检查此项
[PHP_COM_DOTNET]
extension=php_com_dotnet.dll

在您说 php 查找扩展并启用扩展的位置之后。 你必须删除“;”从这一行的第一行开始:

extension_dir = "ext"  

并使用此标志启用扩展

enable_dl = On

一定能解决你的问题。