| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 578 人关注过本帖
标题:组件操作中的类似权限问题,请大虾指点
只看楼主 加入收藏
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
收藏
 问题点数:0 回复次数:3 
组件操作中的类似权限问题,请大虾指点
本人做一个网站,碰到了组件操作中的类似权限问题。
请教个位碰到过类似问题的大虾指点一二。
是这样的,我自己做了一个组件,编辑成.dll注册后给asp来调用。
但调用过程中发现类似权限不对的问题。
我有二个exe文件,对上传文件进行必要处理的,一个是winrar.exe(解压缩文件),一个是cutimg.exe(图片切割文件,由VB制作自己写的文件)。
我的dll的作用就是shell这二个文档用的,因为网络用户的权限是不够的,在asp中shell它们权限是肯定不够的,所以我做了dll来shell它们。
我的ASP程序要达到以下的目的:
一、对上传的rar、zip压缩文档自动解压,并对非图片文档进行删除。
二、对上传上来的所有图片进行自动切割。
这二步分别调用winrar.exe和cutimg.exe来实现。为了能使网络用户有相应的权限,我做了一个dll,并在服务器上进行了注册,作用是可以shell这二个exe文档。
现在的问题是:
第一步解压缩没有任何问题,可以解开(也就是说没有权限方面的问题)。
但第二步进行图片切割时就是无法完成,并且进程中出现多个cutimg.exe进程。
同样的调用dll语句我在VB中(在服务器上运行)运行时,可以顺利地对图片进行切割(切割完成后cutimg.exe会自动退出),也就是说:我的dll没有问题,我的cutimg.exe也没有问题,但经过asp运行时无法完成!并且在内存中留下进程。
分析了二种运行情况的最大区别是:VB运行时用户是当前的登陆用户,而asp运行时,是WEB访问用户。二者的权限差别是很大的。
还有一个问题是:winrar是目前较为常用的专业解压软件,而我的cutimg是我自己写的软件。
并且,我把我的cutimg.exe编辑成dll进行调用情况是一样的,也就是说:VB中调用这个cutimg.dll可以对图片进行切割,但asp中调用时,就是没动静,即不出错也没结果。
请教大虾们,结点思路,我的问题出在那?
搜索更多相关主题的帖子: 组件 权限 
2010-09-01 12:17
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
如果说是权限问题的话IIS可以设置访问网页的用户权限。
图片附件: 游客没有浏览图片的权限,请 登录注册

默认网站选中然后鼠标右键属性目录安全性编辑然后浏览,选择一个有权限的用户即可。
2010-09-01 16:32
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:0 
楼主,敢问一下tang688是你吗?

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-01 17:07
快速回复:组件操作中的类似权限问题,请大虾指点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018961 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved