快速解决PHP调用Word组件DCOM权限的问题
1. 首先必须要在电脑上安装 Office
2. windows+r : 输入 dcomcnfg.exe 打开组件服务,然后双击 组件服务 ==> 双击 计算机 ==> 双击 我的电脑 ==> 打开 DCOM配置
找到 Microsoft Word 97 - 2003 文档 然后右键点击属性。
出现如下页面:
将身份验证级别设为 无
3. 然后点击 安全 将所有下图中红圈出现的地方设置为自定义,然后每个添加 Everyone 用户组,并将权限设置为全部(全打上勾就OK)
然后点击 标识 那一部分,将其选为 下列用户 用户填的是管理员用户,密码就是本机密码。
alt="" />
4. 特殊的如果在第 2 步找不到 Microsoft Word 97 - 2003 文档 部分,那么在运行那儿输入 mmc -32 然后在工具栏中选择 文件 然后选择 添加删除管理单元 ,然后单机 组件服务 将其添加,点击确定。
然后点击 组件服务节点 剩下的就跟上面的流程一样了,重复 步骤二和步骤三。
5. 接下来我们将word所需要操作的文件夹的权限添加 Everyone 权限, 至此问题解决。
以上这篇快速解决PHP调用Word组件DCOM权限的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
关于IIS php调用com组件的权限问题
1.运行Dcomcnfg.exe 2.组件服务――计算机――我的电脑 ――DCOM配置――找到microsoft word 文档 3.点击属性 4.选择"安全性" 5.选定"使用自定义访问权限 " 和"使用自定义启动权限 " 6.分别编辑权限 ,添加Everyone(ASPNET,VS Developers,Debugger User )(注:其实准确的应该是"ISUR_机器名"这个用户才对) 7.选择"身份标识&q
-
快速解决PHP调用Word组件DCOM权限的问题
1. 首先必须要在电脑上安装 Office 2. windows+r : 输入 dcomcnfg.exe 打开组件服务,然后双击 组件服务 ==> 双击 计算机 ==> 双击 我的电脑 ==> 打开 DCOM配置 找到 Microsoft Word 97 - 2003 文档 然后右键点击属性. 出现如下页面: 将身份验证级别设为 无 3. 然后点击 安全 将所有下图中红圈出现的地方设置为自定义,然后每个添加 Everyone 用户组,并将权限设置为全部(全打上勾就OK) 然后点击 标识
-
sql server定时作业调用Kettle job出错的快速解决方法
错误信息: Unable to list jar files in plugin folder 'C:\Windows\system32\config\systemprofile\.kettle\plugins' Unable to get VFS File object for filename 'C:\Windows\system32\config\systemprofile\.kettle\plugins' : Could not find file with URI "C:\Window
-
快速解决安卓7.0系统写入SD卡权限失败的问题
如图所示,在mainfest文件中声明了SD卡的读和写权限,仍旧报错: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permi
-
快速解决设置Android 23.0以上版本对SD卡的读写权限无效的问题
对Android的SD卡进行读取权限设置时: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 结果报错: 依然提示我没有权限,于是百度说是版本问题,23.0版本(笔者的版本是25.0)以上的
-
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
今天做的项目,用到了bootstrap的折叠功能,这个功能需要只展开一个折叠框,点击一个就会自动隐藏另一个,初始按照API做了一下,发现一切运行正常,但是测试的同事提了一个bug,说切换到其他模块后再切换回来,发现原先展开的折叠框没有折叠起来--即恢复原样.于是又去修改代码,回来的时候对所有折叠框调用: .collapse('hide')方法. $(".love .collapse").collapse('hide'); 调用之后发现,点击连接苗,data-parent失效了,也就是可
-
快速解决fragment中onActivityResult不调用的问题
fragment 通过startActivityForResult方法启动另一个activity,返回时,不调用onActivityResult方法, 解决步骤: 1. 在Fragment所属的Activity中,重写了onActivityResult方法,确保加上super.onActivityResult @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { sup
-
vue父组件调用子组件方法报错问题及解决
目录 vue父组件调用子组件方法报错 vue父组件调用子组件方法及遇到的问题 vue父组件调用子组件方法报错 在父组件定义了一个tab标签页,每一个标签页下面都调用不同的组件, 如下图所示: 子组件中定义的方法: setup() { const getList = () =>{ const date = moment(new Date()).format('YYYY-MM') loading.value = true apiGetPageList({ salaryDate: date, page
-
快速解决bootstrap下拉菜单无法隐藏的问题
下拉菜单的两种实现 想必大家都知道,bootstrap为我们提供了一个下拉菜单的组件,官方也为我们提供两种使用方法 1.标签指定data-toggle <div class="dropdown"> <button type="button" class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown">主题
-
如何在C#中调用COM组件
一.引言 COM(Component Object Modele,组件对象模型)是微软以前推崇的一个开发技术,所以现在微软的很多产品都用到了COM组件,如Office,IE 等.然而如果.NET 平台下的程序想访问COM组件的方式来实现某个功能怎么办呢? 正是由于开发人员有这个需求,所以微软在.NET FrameWork中为COM和托管代码之间进行互操作提供了支持,这种互操作性的技术就是COM Interop. 但是COM Interop(COm互操作)这项技术,不仅支持在托管代码中使用COM对
随机推荐
- 在Vue.js中使用Mixins的方法
- sql连接查询语句中on、where筛选的区别总结
- MYSQL常用命令与实用技巧
- Windows下病毒木马基本防御和解决方案
- 正则表达式.号元字符(除了回车符\r和换行符\n)
- Asp.Net FckEditor在web.config中配置的具体实例
- knockoutjs模板实现树形结构列表
- Bootstrap布局组件应用实例讲解
- js中AppendChild与insertBefore的用法详细解析
- PHP删除二维数组中相同元素及数组重复值的方法示例
- web方式ftp
- 详解docker容器间通信的一种方法
- php字符串的替换,分割和连接方法
- JavaScript对象数组如何按指定属性和排序方向进行排序
- 散列算法与散列码(实例讲解)
- Oracle重建索引Shell脚本、SQL脚本分享
- js匿名函数的调用示例(形式多种多样)
- Java 解决死锁的方法实例详解
- Java 图表类库详解
- 判断本机office安装版本的方法分享