XP下发布网站 及 2000下发布网站的区别?

nirvana72 2007-09-20 10:14:40
家里的电脑winXP
公司的电脑win2000

同一个网站,在家里发布时有以下三个问题,而在公司发布时,不存在这三个问题
----------------
1.我的起始页面为login.htm,这个页面什么都不做,只是用javascript 脚本window.open()出真正的登录页面Default.aspx,然后自己关闭.目的是去掉IE的菜单栏和地址栏等,现在的问题是

http://localhost/HRM/login.htm 访问时一切正常,弹出无菜单栏和地址栏的Dedfault.aspx页面

http://192.168.18.5/HRM/login.htm 访问时,login.htm页面闪了一下就直接接关闭了.
??????????????


http://localhost/HRM/Default.aspx
http://192.168.18.5/HRM/Default.aspx 这两个访问无区别

--------------
2.发布好了网站,关闭winxp自带的防火墙,关闭了所有杀毒软件,http://192.168.18.5/HRM/Default.aspx 这个地址发给别人,别人不能访问

-------------
3.有一段代码里会执行到删除同级文件夹内的文件.在VS2005里执行网站可以删除,
但发布了以后,执行到这段代码时就报错,提示 "对F:/XXX...的访问被拒绝"


以上三个问题在公司电脑win2000上发布后都没发生,请高手帮我看看在XP下发布是什么原因出现这些问题及解决办法.
*注 winxp/win2000都是 iis6.0/ie6.0



问的问题太多,分不多了,一会我再申请一个号给补上..
...全文
303 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
NIJIA72 2008-08-08
  • 打赏
  • 举报
回复
JF
weiqj8686 2007-10-16
  • 打赏
  • 举报
回复
就你这问题的水平!!!lz sb 应该好好学习了.
lslcyt 2007-09-21
  • 打赏
  • 举报
回复
bibby123() ( ) 信誉:100 2007-9-20 10:40:34 得分: 0



localhost是代表本地,也就是你自己的计算机,ip的话就不等于本地了,ie会有不同对待的

==================================================================================

弹出窗口阻止程序会因为访问的用户不同而做不同的处理吗?

建议楼主在xp下先把login.htm的弹出窗口后自己关闭的那条语句注释一下,看看用ip访问的时候会不会有窗口拦截的提示。
呵呵,记得把结果发上来,对此问题很有兴趣!

至于2的问题,测试的人是同一个局域网内吗?如果是而访问不了的话,你得设置一下iis的访问权限,简单测试的话直接给程序所在目录加everyone的完全控制好了(测试完记得去掉);如果那个人是外网,那当然是访问不到的~

3的问题上面有人回答了…
cnkane 2007-09-21
  • 打赏
  • 举报
回复
还是别用P,我弄了一天都不行现在换回2K了
nirvana007 2007-09-20
  • 打赏
  • 举报
回复
现在我最想解决的就是问题1,localhost 访问和 IP 访问的区别是什么呢,为什么IP访问会open不出窗口
xiang_li5257 2007-09-20
  • 打赏
  • 举报
回复
还是你IIS的设置问题。你看看里面有个默认网站,属性有个IP分配。你要分配了192.168.18.5,才行。这个是大家不太注意的。
bibby123 2007-09-20
  • 打赏
  • 举报
回复
localhost是代表本地,也就是你自己的计算机,ip的话就不等于本地了,ie会有不同对待的
bibby123 2007-09-20
  • 打赏
  • 举报
回复
1.看看是不是弹出窗口给拦截了
2.局域网内最好加上端口,如果是外网的话是不可以访问你给的那个地址的
3.权限问题,应该对要删除的文件夹添加帐户并设置适当权限
nirvana007 2007-09-20
  • 打赏
  • 举报
回复
楼上的.谢谢你的回答,但是关于问题1

如果是IE设置不同,那为什么http://localhost/HRM/login.htm访问可以弹出页面,localhost替换成了IP就不行了呢,这两种访问方式有什么不同啊
xiang_li5257 2007-09-20
  • 打赏
  • 举报
回复
首先,没区别。
1.的问题,可能是你的IE设置的不同。因为是弹出窗口。你2000的默认就是屏蔽的。所以Default.aspx没弹出来。
2.这个应该是你的网络问题。好好简单。IIS的设置。
3.这个是文件夹设置的权限。你要在IIS和文件夹的安全属性里面。同时给予合适的权限。
debug1984 2007-09-20
  • 打赏
  • 举报
回复
1..不知道
2.在其他机器上 telnet 192.168.18.5 80 看下可以进去不。
3.被删的那个文件夹应该给Internet帐户写权限。
nirvana72 2007-09-20
  • 打赏
  • 举报
回复
..

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧