以Web方式上传文件时总是报错, 说"^_^哥们!请选择一个有效的上传文件!", 把我郁闷得不得了, 找人问了一下, 那人建议我别去找问题了, 还是直接装个上传组件得了.
正好最近一直想装的, 安装文件都下好了, 就等安装了, 便先在本机装了一下, 测试没问题, 然后在服务器上安装.
装完后惊奇得发现, 系统竟然不认识这个组件, 仍是报告说"组件不支持". 在本地装时根本就没这么多问题呀, 装完就能用的... 想了一下, 忽然想起来, 服务器上为了实现"最小权限", 我几乎是挨个文件设权限的, 而AspUpload我又是装在非系统盘了, 很可能是IIS用户没有访问的权限. 登录服务器, 找到安装目录中的AspUpload.dll这个文件, 给它分配IIS用户组的"读取和运行"权限, 再到网站后台一试, 呵呵, 果然好用了.
权限分得越细虽然是越安全, 但设置起来却是越麻烦呢~ 好几次的问题到最后发现全是权限造成的...
正好最近一直想装的, 安装文件都下好了, 就等安装了, 便先在本机装了一下, 测试没问题, 然后在服务器上安装.
装完后惊奇得发现, 系统竟然不认识这个组件, 仍是报告说"组件不支持". 在本地装时根本就没这么多问题呀, 装完就能用的... 想了一下, 忽然想起来, 服务器上为了实现"最小权限", 我几乎是挨个文件设权限的, 而AspUpload我又是装在非系统盘了, 很可能是IIS用户没有访问的权限. 登录服务器, 找到安装目录中的AspUpload.dll这个文件, 给它分配IIS用户组的"读取和运行"权限, 再到网站后台一试, 呵呵, 果然好用了.
权限分得越细虽然是越安全, 但设置起来却是越麻烦呢~ 好几次的问题到最后发现全是权限造成的...