5 个解决方案
#1
重复贴?
#2
谢了,刚没发现呢,现在ini文件无法打开是解决了,但lua文件无法打开就解决不了.
分享一下:
症状举例: HTTP 错误 404 - 文件或目录未找到。 原因分析: 在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。 解决方法: 在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。
分享一下:
症状举例: HTTP 错误 404 - 文件或目录未找到。 原因分析: 在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。 解决方法: 在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。
#3
是不是没人知道这方面的东西呢?
#4
忽然看见了我近一年的帖子,前几个月搞明白了,回来一看,原来还是这样。
做下总结吧:
1. 在设置的WEB扩展选项里,允许了WEB扩展中的"Active Server Pages"选项和"在服务器端的包含文件"选项.
2. 在属性的主目录-->"虚拟目录"选项卡-->"配置"-->"选项"中设置了启用父路径
3. 在网站的权限-->Users帐户设置为完全访问
4. 具体网站的属性-->虚拟目录-->执行权限设置为纯脚本
5. 将ini和exe的MIME类型设置了
5. 在网站-->权限中添加了IUSR<电脑名>的用户,并允许完全控制
以上操作过后还是无法上传文件至HTTP服务器
6. 将WEB扩展中的WebDAV设置成允许
7. 检查属性-->目录安全性-->身份验证和访问控制里是否打开了匿名访问.
好了,完全成功,上传下载都行.
做下总结吧:
1. 在设置的WEB扩展选项里,允许了WEB扩展中的"Active Server Pages"选项和"在服务器端的包含文件"选项.
2. 在属性的主目录-->"虚拟目录"选项卡-->"配置"-->"选项"中设置了启用父路径
3. 在网站的权限-->Users帐户设置为完全访问
4. 具体网站的属性-->虚拟目录-->执行权限设置为纯脚本
5. 将ini和exe的MIME类型设置了
5. 在网站-->权限中添加了IUSR<电脑名>的用户,并允许完全控制
以上操作过后还是无法上传文件至HTTP服务器
6. 将WEB扩展中的WebDAV设置成允许
7. 检查属性-->目录安全性-->身份验证和访问控制里是否打开了匿名访问.
好了,完全成功,上传下载都行.
#5
了让IIS能下载扩展名是INI的文件,我们需要如此操作:(括号内的是英文版本的名字)
1. 打开“IIS管理器(Internet Information Services (IIS) Manager)”
2. 选择到你的站点。单击右键。选择“属性(Properties)”
3. 单击“HTTP 头(HTTP Headers)”选项卡
4. 单击“MIME 类型(MIME Types)”
5. 单击“新建(NEW)”
6. 在“扩展名(Extension)”框中,输入文件扩展名,这里是ini
7. 在“MIME 类型(MIME Types)”框中,输入该扩展名的说明。这里输入的是application/octet-stream
解释一下:
MIME Types中输入application/octet-stream的目的是为了让IIS把INI文件当作是EXE那样,出现下载的提示。
否则的话是出现404的提示或是直接在浏览器中把内容给显示出来了。都不能达到我们的目的。
1. 打开“IIS管理器(Internet Information Services (IIS) Manager)”
2. 选择到你的站点。单击右键。选择“属性(Properties)”
3. 单击“HTTP 头(HTTP Headers)”选项卡
4. 单击“MIME 类型(MIME Types)”
5. 单击“新建(NEW)”
6. 在“扩展名(Extension)”框中,输入文件扩展名,这里是ini
7. 在“MIME 类型(MIME Types)”框中,输入该扩展名的说明。这里输入的是application/octet-stream
解释一下:
MIME Types中输入application/octet-stream的目的是为了让IIS把INI文件当作是EXE那样,出现下载的提示。
否则的话是出现404的提示或是直接在浏览器中把内容给显示出来了。都不能达到我们的目的。
#1
重复贴?
#2
谢了,刚没发现呢,现在ini文件无法打开是解决了,但lua文件无法打开就解决不了.
分享一下:
症状举例: HTTP 错误 404 - 文件或目录未找到。 原因分析: 在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。 解决方法: 在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。
分享一下:
症状举例: HTTP 错误 404 - 文件或目录未找到。 原因分析: 在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。 解决方法: 在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。
#3
是不是没人知道这方面的东西呢?
#4
忽然看见了我近一年的帖子,前几个月搞明白了,回来一看,原来还是这样。
做下总结吧:
1. 在设置的WEB扩展选项里,允许了WEB扩展中的"Active Server Pages"选项和"在服务器端的包含文件"选项.
2. 在属性的主目录-->"虚拟目录"选项卡-->"配置"-->"选项"中设置了启用父路径
3. 在网站的权限-->Users帐户设置为完全访问
4. 具体网站的属性-->虚拟目录-->执行权限设置为纯脚本
5. 将ini和exe的MIME类型设置了
5. 在网站-->权限中添加了IUSR<电脑名>的用户,并允许完全控制
以上操作过后还是无法上传文件至HTTP服务器
6. 将WEB扩展中的WebDAV设置成允许
7. 检查属性-->目录安全性-->身份验证和访问控制里是否打开了匿名访问.
好了,完全成功,上传下载都行.
做下总结吧:
1. 在设置的WEB扩展选项里,允许了WEB扩展中的"Active Server Pages"选项和"在服务器端的包含文件"选项.
2. 在属性的主目录-->"虚拟目录"选项卡-->"配置"-->"选项"中设置了启用父路径
3. 在网站的权限-->Users帐户设置为完全访问
4. 具体网站的属性-->虚拟目录-->执行权限设置为纯脚本
5. 将ini和exe的MIME类型设置了
5. 在网站-->权限中添加了IUSR<电脑名>的用户,并允许完全控制
以上操作过后还是无法上传文件至HTTP服务器
6. 将WEB扩展中的WebDAV设置成允许
7. 检查属性-->目录安全性-->身份验证和访问控制里是否打开了匿名访问.
好了,完全成功,上传下载都行.
#5
了让IIS能下载扩展名是INI的文件,我们需要如此操作:(括号内的是英文版本的名字)
1. 打开“IIS管理器(Internet Information Services (IIS) Manager)”
2. 选择到你的站点。单击右键。选择“属性(Properties)”
3. 单击“HTTP 头(HTTP Headers)”选项卡
4. 单击“MIME 类型(MIME Types)”
5. 单击“新建(NEW)”
6. 在“扩展名(Extension)”框中,输入文件扩展名,这里是ini
7. 在“MIME 类型(MIME Types)”框中,输入该扩展名的说明。这里输入的是application/octet-stream
解释一下:
MIME Types中输入application/octet-stream的目的是为了让IIS把INI文件当作是EXE那样,出现下载的提示。
否则的话是出现404的提示或是直接在浏览器中把内容给显示出来了。都不能达到我们的目的。
1. 打开“IIS管理器(Internet Information Services (IIS) Manager)”
2. 选择到你的站点。单击右键。选择“属性(Properties)”
3. 单击“HTTP 头(HTTP Headers)”选项卡
4. 单击“MIME 类型(MIME Types)”
5. 单击“新建(NEW)”
6. 在“扩展名(Extension)”框中,输入文件扩展名,这里是ini
7. 在“MIME 类型(MIME Types)”框中,输入该扩展名的说明。这里输入的是application/octet-stream
解释一下:
MIME Types中输入application/octet-stream的目的是为了让IIS把INI文件当作是EXE那样,出现下载的提示。
否则的话是出现404的提示或是直接在浏览器中把内容给显示出来了。都不能达到我们的目的。