代码之家  ›  专栏  ›  技术社区  ›  Loki

将ASP经典页面从Windows转移到Linux

  •  1
  • Loki  · 技术社区  · 16 年前

    有人尝试过在IIS/Windows之外的其他平台上托管ASP经典页面的解决方案吗?我想知道尝试解决这个问题是否是个好主意。我知道Sun Java System Active Server Pages(或Chilisoft),但还没有尝试过。这些解决方案有什么大问题吗?托管代码需要更改吗?

    4 回复  |  直到 16 年前
        1
  •  3
  •   ARemesal    16 年前

    你可以试试 Apache::ASP 在您的Linux中,但我将暂时使用它,直到可以将应用程序迁移到具有更好支持的其他语言(PHP、Perl、Python、Java、Ruby……甚至是带有Mono的.Net)。

    请注意,Apache:ASP无法管理类,因此您需要将类重新编码为变量和函数。好吧,经典ASP中的类并不比变量和函数复杂多少。..

        2
  •  3
  •   Phillip Whelan    16 年前

    存在一个名为的程序 ASP 2 PHP 。这样,您就可以将应用程序迁移到PHP。项目负责人不建议连续使用它,因为它不是,也永远不会是100%完美的。

    还有一个 FAQ 以及a Notes 页面,了解您在使用时可能遇到的问题。

        3
  •  0
  •   Thomas Hansen    16 年前

    我想你那样做会有麻烦的。.. :(

    如果是ASP。NET,我鼓励你使用Mono,但对于经典的ASP,我认为没有那么多解决方案,但我 可能会 错了:)

        4
  •  0
  •   Diodeus - James MacFarlane    16 年前

    多年前,我有一个客户在不知不觉中选择了Linux下ASP模拟形式的ISP。我安装的程序无法正常工作,因为Windows中的文件名不区分大小写,而Unix中的文件名将区分大小写。如果失败,那将是一整堆。包括文件、URL、表单帖子、图像文件名,由您命名。