【发布时间】:2013-09-24 17:51:09
【问题描述】:
我有一个在旧硬件和 Windows 2000 上运行的经典 ASP 站点。我需要将它迁移到运行 Windows Server 2008 R2 64 位的新硬件上。特别是我需要重新安装古老的Cybercash信用卡清算软件。我有 Merchant Kit 下载, 但是当我尝试运行 mck-3.2.0.4-nt.exe 时,它不会运行,因为它是一个 16 位应用程序。我怎样才能绕过这个障碍?
【问题讨论】:
-
没有更新版本的软件?或者至少是该版本的 32 位版本?
-
64位windows支持32位软件,32位支持16位,64位不支持16位,抱歉。无论如何,处理信用卡支付的服务器设置需要符合 PCI 标准,而使用过时的软件可能很难做到这一点。您会使用自己的信用卡信任您的系统吗?
-
John,PCI 合规性是此次迁移的原因之一。一致性测试强烈反对 IIS 5 和 Windows 2000。第一步是迁移到新的 IIS 和服务器软件,然后重新运行测试。 PCI 测试似乎不知道这些旧系统可以很好地锁定这一事实,而这个系统就是这样。实际的清关代码在测试中没有出错。在这个阶段,需要让现有代码(非常广泛)运行。
标签: asp-classic windows-server-2008-r2 credit-card legacy