首页 > 博客 > 详文:GDI+生成图片在服务器上权限问题

GDI+生成图片在服务器上权限问题

作者: weik 发布时间: 2015/1/26 17:16:38

在服务器上GDI+绘图生成图片,在本地测试没有问题,上传到服务器运行程序报错“System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误”,这个问题是因为服务器默认没有权限给来宾操作文件的权限,需要在生成图片目录文件赋予写入权限,右键“属性”,在“安全”选项中添加“IUSR来宾”权限,允许完全控制。如下图:

这种问题在IO删除文件时也会遇到同样的异常,在本地变异程序一般都是Windows用户或超级用户测试,所以运行会顺利通过,而在服务器Web端访问操作是没有权限的,所以需要赋予文件目录的操作权限。

有时在Ajax服务器控件中执行,在服务器上根本会提示任何异常,程序不会有任何反应,这个地方需要注意。

 


×
帐号登入 - 遺昕 | Weisim3.com
用 户 名:
用户密码:
注册用户   忘记密码  帮助

登录 Weisim3.com

享受 网络 无纸化 学习

伴随着您成长 伴随着您进步