Windows平台的PHP之开启COM配置

日期 2014年03月15日 16:33

分类 PHP

标签

浏览 13905

字数统计: 481(字)

本文发布于 11 年前, 内容可能已经过时或失效!
Windows平台的PHP如果未配置COM,调用COM组件,错误如下

```
Fatal error: Class 'COM' not found in XXXXXXXXX
```

php 根目录的 ext 文件夹下确保存有 php\_com\_dotnet.dll 这个文件

## 一,编辑php.ini,开启com.allow_dcom

1. 如果php版本>5.3.15 需保证php 根目录的 ext 文件夹下确保存有 php_com_dotnet.dll 这个文件,在php.ini中加入

```
[PHP_COM_DOTNET]nextension=php_com_dotnet.dll
```

2\. 去除com.allow_dcom = true前面的‘;’号,设为:

```
com.allow_dcom = true
```

## 二,确保COM+ Event System 的服务开启

打开服务(win键+R键)或开始 > 运行 > services.msc 回车 > 确保 COM+ Event System 的服务开启