解决PHP调用Word组件DCOM权限问题

Posted ITAK

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决PHP调用Word组件DCOM权限问题相关的知识,希望对你有一定的参考价值。

1. 首先必须要在电脑上安装 Office ,大于2003版本的,因为之前的版本不支持.docx。

2. windows+r : 输入 dcomcnfg.exe 打开组件服务,然后双击 组件服务 ==> 双击 计算机 ==> 双击 我的电脑 ==> 打开 DCOM配置
找到 Microsoft Word 97 - 2003 文档 然后右键点击属性。
出现如下页面:

将身份验证级别设为

3. 然后点击 安全 将所有下图中红圈出现的地方设置为自定义,然后每个添加 Everyone 用户组,并将权限设置为全部(全打上勾就OK)
然后点击 标识 那一部分,将其选为 下列用户 用户填的是管理员用户,密码就是本机密码。

以上是关于解决PHP调用Word组件DCOM权限问题的主要内容,如果未能解决你的问题,请参考以下文章

Office DCOM 组件交互权限设置

电脑DCOM配置里没有word

Word 2003在64位服务器中为啥没有DCom服务

C#调用office组件访问拒绝的解决方法(failed due to the following error: 80070005 拒绝访问)

IIS 调用Microsoft.Office.Interop.Word.Documents.Open 返回为null

WebAPP,API调用Excel, Word,Bartender等DCOM, VS调试没问题,发布到IIS出错