关于IIS php调用com组件的权限问题

yipeiwu_com6年前PHP代码库
1.运行Dcomcnfg.exe
2.组件服务――计算机――我的电脑 ――DCOM配置――找到microsoft word 文档
3.点击属性
4.选择“安全性”
5.选定“使用自定义访问权限 ” 和“使用自定义启动权限 ”
6.分别编辑权限 ,添加Everyone(ASPNET,VS Developers,Debugger User )(注:其实准确的应该是"ISUR_机器名"这个用户才对)
7.选择“身份标识”,在选定“交互式用户” 即可
8.在Web.config里加 <identity impersonate="true"/> (这句插在<system.web>段里就可以了)

  我做了上面的事情还是不能运行,后来在IIS 里做了下面的设置: 在IIS 下右键点本地计算机/应用程序池,选择属性,点击标识,将预定义帐户改成本地系统。就可以运行了。

相关文章

PHP之uniqid()函数用法

本文实例讲述了PHP中uniqid()函数的用法。分享给大家供大家参考。具体方法分析如下: uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。 注释:由于基于系统时间,...

PHP基础陷阱题(变量赋值)

复制代码 代码如下: <?php $a=3; $b=6; if($a=5||$b=7){ $a++; $b++; } var_dump($a, $b); 陷阱一 把$a=5、$b...

php绘制一个扇形的方法

本文实例讲述了php绘制一个扇形的方法。分享给大家供大家参考。具体如下: php绘制一个扇形。关于参数说明,除最后一个参数外,其它都与弧线的参数一样,请参考上一篇《php绘制一条弧线的方...

php中DOMElement操作xml文档实例演示

复制代码 代码如下: <?php //Store your html into $html variable. $html="<html> <head> &...

php 全文搜索和替换的实现代码

<?php  exec("/bin/grep -r '$oldword' $rootpath", $results, $...