windows服务器环境下使用php调用com组件

Office设置

  1. 安装 office2013 且通过正版激活码激活

  2. 组件服务 计算机 我的电脑 DOM 中找到 Microsoft Word 97 - 2003 文档 服务,右键属性

    身份验证调整为 无

    windows服务器环境下使用php调用com组件_第1张图片

在 标识中 调整为 交互式用户

windows服务器环境下使用php调用com组件_第2张图片

php环境设置

  1. 开启com组件扩展 在php.ini中设置

    extension=php_com_dotnet.dll;
    com.allow_dcom=true
    

    phpinfo中如下图所示


    windows服务器环境下使用php调用com组件_第3张图片

  2. 如果php禁用了COM类 需要解除禁用

    disable_classes = COM
    # 修改为 
    disable_classes = 
    

IIS 程序池设置

进入IIS管理页面

应用程序池 找到对应的站点, 右键 高级设置 将标识 修改为 LocalSystem

windows服务器环境下使用php调用com组件_第4张图片

你可能感兴趣的:(windows,服务器,php,com)