在PHP中启用DOTNET COM扩展


Enabling DOTNET COM extension in PHP 5.6.12

在一个PHP项目中,我需要使用DOTNET COM库,但我看到它被禁用了
我不知道如何启用它,所以我尝试在我的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

它一定能解决你的问题。