作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在对遗留的经典 ASP 应用程序进行一些更改。我已经在本地进行了更改,现在我想将更改后的文件复制到服务器上。同时,我需要下载Access数据库,在一些表中添加一些字段,然后重新上传。出于这个原因,我需要能够阻止 Access 者在发生这种情况时修改数据库。
我的主要问题是,设置快速“停机维护”页面的最佳方法是什么,无论 Access 者请求哪个页面,该页面都会立即显示。应用程序已经建立,所以我宁愿一个不需要我重新设计应用程序架构的答案。
我的第二个问题(也许这应该是一个单独的问题):有没有比将其复制下来、修改并再次粘贴起来更好的向数据库表添加字段的方法?如果这是一个愚蠢的问题,请原谅 - 我是 ASP 的新手 - 也是 Windows 的新手。
我只能通过 FTP Access 远程服务器。
谢谢。
最佳答案
两种方式:
如果您在每个 asp 页面中执行服务器端包含,您可以在该包含中执行 response.redirect 到/upgrading.html
在 global.asa 中,您可以在启动事件的 session 中执行 response.redirect。这可能是最好的方法。仅适用于 .asp 页面,如果客户端 Access .html 页面则无效。
关于iis - 经典 ASP "Down for Maintenance"页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/333632/
我是一名优秀的程序员,十分优秀!