windows服务器环境下使用php调用com组件
Office设置
-
安装 office2013 且通过正版激活码激活
-
在
组件服务
计算机 我的电脑 DOM 中找到Microsoft Word 97 - 2003 文档
服务,右键属性身份验证调整为 无
在 标识中 调整为 交互式用户
php环境设置
-
开启com组件扩展 在php.ini中设置
extension=php_com_dotnet.dll; com.allow_dcom=true
phpinfo中如下图所示
-
如果php禁用了COM类 需要解除禁用
disable_classes = COM # 修改为 disable_classes =
IIS 程序池设置
进入IIS管理页面
应用程序池 找到对应的站点, 右键 高级设置 将标识 修改为 LocalSystem