首页 > 编程语言 >IIS6.1+ASP+ACCESS网站迁移

IIS6.1+ASP+ACCESS网站迁移

时间:2024-07-31 15:52:17浏览次数:14  
标签:xml web ASP apppool IIS 应用程序 ACCESS IIS6.1 服务器

1.首先在源web服务器IIS管理器中将要迁移的网站停止,然后将要迁移的网站整个目录拷贝到目标服务器相同目录下;

2.通过cmd命令进到源web服务器inetsrv目录:

cd /d c:\windows\system32\inetsrv

3.使用以下命令将源web服务器中IIS应用程序池配置信息导出:

appcmd list apppool /config /xml > c:\apppool.xml

(实际可以只导出要迁移网站对应的应用程序池,如:appcmd list apppool "Class.Net" /config /xml > c:\ClassNetpool.xml)

4.使用以下命令导出源网站(test)配置文件:

appcmd list site "test" /config /xml > c:\testConfig.xml

5.打开源web服务器C盘下apppool.xml文件,删除<APPPOOL APPPOOL.Name="DefualtAppPool" ............................... /APPPOOL>这段信息,因为目标web服务器IIS默认会存在“DefaultAppPool应用程序池。

6.将源web服务器导出的两个配置(apppool.xml, testConfig.xml)文件拷贝到目标服务器C盘下;

7.在目标服务器安装IIS,ASP(在服务器管理器中添加角色与功能);

8.进入到目标服务器inetsrv目录:

cd /d c:\windows\system32\inetsrv

9.导入应用程序池配置文件,web配置文件:

appcmd add apppool /in < c:\apppool.xml

appcmd add site /in < c:\testConfig.xml

10.在目标服务器IIS管理器中,启动迁移过来的web网站,浏览网站看是否正常;

遇到的问题:

1.浏览网站提示“Microsoft JET Database Engine 错误'80004005'未指定的”

处理方式:找到数据库文件目录,给IUSR用户添加读写权限。

2.浏览网站提示“无法打开网页”

处理方式:在IIS管理器中,点击“应用程序池”,点击网站对应的应用程序池(如:Class.Net),再点右侧“查看应用程序”,再点“删除筛选器”,此时回到IIS“应用程序池”发现名称为“Class.net"对应的”应用程序“由之前0变成了1,重启网站就可以正常访问了。

 

标签:xml,web,ASP,apppool,IIS,应用程序,ACCESS,IIS6.1,服务器
From: https://www.cnblogs.com/Mst5u/p/18334818

相关文章

  • Access denied for user 'root'@'localhost' (using password: YES)
    1.启动项目报连接数据库被拒绝![](https://img2024.cnblogs.com/blog/3413037/202407/3413037-20240731113834004-615120424.png)2.用数据库连接工具也是提示同样错误![](https://img2024.cnblogs.com/blog/3413037/202407/3413037-20240731113958582-2045494132.png)3.查看my......
  • ACCESS 关于表设计中,验证规则的使用技巧
    验证规则分为字段级别与表级别 在字段级别的验证规则中,你只能使用本字段的数据,如果表达式涉及其他字段的数据,则会提示你: 表级别的验证规则,可使用的表内的所有数据,以适应更复杂的逻辑表达式,上图的错误,我们只需要把表达式写到表级别里面即可.另外,表级别的验证规则......
  • 阿里云设置跨域规则后调用OSS时仍然报No'Access-Control-Allow-Origin'的错误原因和解
    问题描述为了实现跨域访问,保证跨域数据传输的安全进行,在OSS控制台设置了跨域CORS规则后,通过SDK进行程序调用时报以下错误。No'Access-Control-Allow-Origin'headerispresentontherequestedresource问题原因出现跨域问题的原因如下:跨域CORS规则设置异常:未正确设......
  • 在 Visual Studio 2022 中,开发 ASP.NET 网站并在 Windows Server 2003 中进行部署
    在WindowsServer2003/WindowsXP中,是无法安装4.0以上版本.NETFramework的,最高只能到4.0。如果要在其上部署ASP.NET程序,只能选择4.0版本进行开发。一、ASP.NET网站程序开发新建项目类型:ASP.NETWeb应用程序(.NETFramework)引用包:Microsoft.AspNet.WebApi、Mic......
  • ASP.NET Core中上传文件
    1.创建一个文件上传的表单在一个视图中(比如Index.cshtml),添加一个表单来让用户选择文件并上传。@modelIFormFile<formmethod="post"enctype="multipart/form-data"><divclass="form-group"><labelfor="file">选择文件</......
  • 如何在Arch Linux上构建Raspberry Pi虚拟环境
    如何在Linux上构建RaspberryPi虚拟环境​ 下面我们来讲讲如何使用QEMU来仿照树莓派环境。这里首先先分成两大类。第一类是跑比较老的,安全性较低的老树莓派,主要指代的是22年4月份发布之前的版本,这个版本当中,树莓派镜像自己内部就配置了一份默认的账户密码。对于之后的版本则不配......
  • Java中的AOP技术:AspectJ与Spring AOP
    Java中的AOP技术:AspectJ与SpringAOP大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨Java中的AOP(面向切面编程)技术,主要聚焦于AspectJ和SpringAOP。这两者是Java领域中实现AOP的主要工具,通过它们可以实现代码的横切关注点(如日志记录、安全检......
  • CodeForces 1883C Raspberries
    题目链接:CodeForces1883C【Raspberries】思路    依次枚举,特判k=4的情况,因为k=4可以由2个2拼凑起来,这2个2可以不在同一个元素上,如K=4时,数组a可以为2,3,2,5,7,9,此时数组中所有的元素乘积可以被4整除。若k=4时,此时数组中元素没有可以拆分出2的情况时,所有的......
  • C#(asp.net)二手手机交易平台设计与实现33627-计算机毕业设计项目选题推荐(附源码)
    摘 要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对二手手机交易平台等问题,对二手手机交易平台进行研究分析,然后开发设计出二手手机交易平台......
  • Asp .Net Core 系列:详解授权以及实现角色、策略、自定义三种授权和自定义响应
    什么是授权(Authorization)?在ASP.NETCore中,授权(Authorization)是控制对应用资源的访问的过程。它决定了哪些用户或用户组可以访问特定的资源或执行特定的操作。授权通常与身份验证(Authentication)一起使用,身份验证是验证用户身份的过程,授权与身份验证相互独立,但是,授权需要一种身......