IIS的虚拟目录的只读属性去不掉

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS的虚拟目录的只读属性去不掉相关的知识,希望对你有一定的参考价值。

我通过管理工具的 internet信息服务建立了一个虚拟目录,在安装MAXCMS2的时候,需要向虚拟目录里写入数据,但是只读权限无法去掉,去掉后刷新文件夹又变成只读,注:GUEST用户我已经打开

错误原因是iis中已经设置了默认document为default.aspx,这时候asp.net得到了另外一个相同value的add引发异常,处理方案是在<add
/>之前加入<clear
/>
这种方法适用于任何可能产生继承混淆的.net
configuration
方法二:
遇到了几次http
500
错误到网上搜解决方案
搜了一大堆
几乎全是一个模子下来的
复杂的要命,找到了这个比较简单的
经过测试确实可行,放在这里大家备用
解决办法:
第一步:“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务
”->“计算机”->“我的电脑”->“com+应用程序”中,有一个“iis
out-of-process
pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动
”.
第二步:“开始”->“管理工具”->“internet
信息服务”->展开左侧的本地计算机->右击“网站”属性->选择“目录安全性”->点“编辑”然后在弹出的对话框中确保只选中
了“匿名访问”和“集成windows验证”两项,单击匿名访问中的编辑,去掉“允许iis控制密码”然后保存设置就可以了。
第三步:点“默认web站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许iis控制密码”全面的勾去掉,然后一路确定返回就可以了。
参考技术A 将虚拟目录的安全属性中iuser用户给成完全控制权,如果没有安全选项卡,那就看看磁盘的文件系统是什么的,如果是fat的或者fat32的,将其转换成ntfs的,如果本身就是ntfs的,那就将选择,工具--文件夹选项--查看--使用简单文件共享(推荐),前面的对号去掉。本回答被提问者采纳 参考技术B 本地测试的话直接给网站的文件夹everyone用户完全控制权限!如果是VPS或者服务器建议你找服务商配置下

关于javascript提交到java后台空格去不掉ASCII为160的解决办法

  今天正则表达式匹配一个字符串,怎么都不对。

  用正则表达式去掉尝试str.replaceAll("\\s*","");  在或者用replaceAll("\\s+","")    或者用String的方法来去掉str.replaceAll(" ","");

  这些方法都去不掉,就开始尝试找他的ASCII码,发现是160。然后突然想到160和32不都是空格吗?然后查了一下说要用下面的方法才可以:

  

String.replaceAll("\\u00A0","")

  是不是好坑,然后当你在IE或者火狐使用的时候发现,在IE里面160空格不显示,在火狐就可以显示。

  还有就是保存文件的时候要小心:

String.replaceAll("[:\\\\/*\"?|<>‘]", "") 

这样可以去掉非法字符。

以上是关于IIS的虚拟目录的只读属性去不掉的主要内容,如果未能解决你的问题,请参考以下文章

win7 文件夹为啥只读属性不能更改

如何删除只读文件

IIS属性解析

win7:文件夹只读属性无法取消

win7系统无法修改文件夹的只读属性怎么办

怎样设置iis虚拟目录,然后将主目录指向别人的共享文件夹