`
radzhang
  • 浏览: 310755 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

发布到IIS后文件上传引起的session异常问题。

阅读更多
一个项目要给客户实施,测试的时候用源代码在IIS上跑一切正常。precompile发布后。
一个画面上传文件后,就发生nullpointer异常。发现是session无端变没有了。
后来分析,原来文件上传的目录放在了那个context的目录下了。
如:  http://localhost/abc 指定的目录是 C:/abc。然后。上传文件的目录放在了C:/abc/download。这样,当文件有变动后IIS默认为要重新编译,然后session就变没有了。但是为什么在源代码级别上同样的目录结构IIS就不默认要重新编译,就不清楚了。

分享到:
评论

相关推荐

    IIS发布后有些文件不可访问

    综上所述,解决"IIS发布后有些文件不可访问"的问题需要全面检查IIS的配置、权限设置、URL重写规则以及部署过程。通过逐一排查这些方面,通常可以找到问题所在并进行修复。同时,保持良好的日志记录习惯和理解IIS的...

    修改IIS上传文件过大,IIS配置上传文件过大

    通过上述步骤,你可以有效地解决IIS上传文件过大的问题,从而提升Web服务器的文件处理能力。然而,需要注意的是,修改这些配置可能会对服务器的性能和稳定性产生影响,因此在进行任何修改之前,建议先做好充分的测试...

    IIS7上传文件到特定目录下权限的设置

    在IIS7中设置上传文件到特定目录的权限是一项关键任务,这涉及到网站的安全性和功能完整性。当从IIS6迁移到IIS7时,由于权限模型的变化,可能会遇到访问权限问题,例如“401 - 未经授权”的错误。本文将详细解释如何...

    .net 和IIS7.5关于Session超时的设置

    .NET 和 IIS7.5 关于 Session 超时的设置是一个重要的议题,尤其是在构建Web应用程序时,确保用户会话的正确管理和安全至关重要。Session是ASP.NET中的一个关键概念,它用于存储用户在网站上浏览期间的状态信息。当...

    IIS站点内存回收 ,导致Session被清空

    当应用程序池被回收时,所有在内存中的Session数据也会随之丢失,用户可能因此被重定向到登录界面,这在处理大量数据或进行文件导出等操作时尤为常见。 为防止这种情况发生,我们可以调整IIS的应用程序池回收设置。...

    WebClient 上传文件到 iis

    本文将详细讲解如何使用C#的WebClient类来实现将文件上传到IIS(Internet Information Services)服务器的过程。IIS是微软提供的一个强大的Web服务器,广泛应用于各种Web服务和应用部署。 首先,我们要了解...

    发布网站后IIS服务不可用,或不能动态创建文件

    发布网站后IIS服务不可用或不能动态创建文件的问题,通常是由于IIS配置错误、文件权限不足或.NET Framework兼容性问题引起的。解决这类问题的关键在于仔细检查相关的配置和权限设置,并根据具体情况采取相应的措施。...

    IIS7 Session的方法

    **IIS7 Session 方法详解** IIS7(Internet Information Services 7)是微软推出的一款强大的Web服务器,它在处理Web应用程序时提供了丰富的功能,其中包括Session管理。Session在Web开发中扮演着至关重要的角色,...

    Visual Studio Web部署(本地发布到远程IIS).zip

    快速发布只上传自上次发布以来更改过的文件,而完整发布会上传所有文件。根据项目需求和服务器带宽情况来选择。 4. **预览和验证** 在发布前,点击"预览"按钮,Visual Studio会列出所有将要发布的文件。这一步可以...

    Windows2003中IIS6.0文件上传大小限制解决方法

    在使用Windows Server 2003及其内置的Internet Information Services (IIS) 6.0时,可能会遇到文件上传大小受到限制的问题。这通常表现为上传大文件时出现错误代码“ASP0104:80004005”。这一错误主要是由于IIS默认...

    IIS文件上传(通过asp文件)

    在ASP(Active Server Pages)环境中,IIS支持文件上传功能,使得用户可以通过网页表单上传文件到服务器。本文将深入探讨如何通过ASP实现IIS上的文件上传,并涉及相关的安全注意事项。 一、ASP文件上传原理 ASP...

    IIS6 上传文件限制

    针对IIS6上传文件大小限制的问题,可以通过以下几个步骤来解决: 1. **关闭IIS Admin Service服务** - 在“服务”管理器中找到“IIS Admin Service”并停止其运行。 2. **编辑metabase.xml文件** - 定位到`C:\...

    IIS上发布后无法读取office

    当应用程序在开发环境中可以正常读取Excel数据,但在IIS发布后出现问题,很可能是由于IIS应用程序池的标识用户没有足够的权限访问Office文件。IIS默认运行在非交互模式下,使用的是Network Service或...

    C#实现IIS服务器下载文件

    C#实现IIS服务器下载文件 本文将详细介绍如何使用C#语言实现IIS服务器下载文件的功能。通过使用WebClient类和FileStream类,可以实现高抽象程度的Internet通讯服务,并将网络文件下载到本地。 一、概述 本文通过...

    部署到iis后无法加载运行CSS文件的解决方法

    您可能感兴趣的文章:值得分享的IIS部署网站详细步骤在IIS上部署ASP.NET Core项目的图文方法有了SSL证书,如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4...

    C#WebService发布和IIS配置以及部分问题解决

    ### C# WebService 发布与 IIS 配置详解及常见问题解决 ...以上步骤覆盖了从 IIS 的安装配置到 WebService 的发布与调用全过程中的关键点及相关问题解决办法,希望能够帮助您顺利完成 WebService 的开发与部署工作。

    IIS7更改默认文件上传大小

    ### IIS7 更改默认文件上传大小 在日常的网站管理与开发过程中,经常会遇到需要调整文件上传限制的情况。特别是对于使用IIS7作为Web服务器的应用程序,有时默认的文件上传大小限制并不能满足实际需求。本文将详细...

    Win2008或IIS7的文件上传大小限制解决方案

    总之,通过上述两种方法,可以有效地解决Win2008或IIS7在文件上传大小上的限制问题,满足不同场景下对大文件上传的需求。然而,为了保证系统的稳定性和安全性,建议在调整配置前,充分评估需求,并在测试环境中先行...

Global site tag (gtag.js) - Google Analytics