【发布时间】:2014-01-23 03:04:20
【问题描述】:
我正在运行安装了 CentOS 6 的 VPS,还安装了 Nginx 和 PHP5-FPM。我已经接管了一个非常古老的项目,该项目在一些 .shtml 文件中包含一些 asp 经典代码。我对此有疑问,旧服务器上一切正常,但项目要求的一部分是将所有内容移至新服务器(我已经设置)。在这个新服务器上,ASP 代码没有运行。
现在,我有一个选择是将所有 ASP 代码重写为 PHP,但老实说,这不是我真正想做的选择。这都是志愿者工作,我已经在为他们编写一个全新的项目来替换这个旧项目,所以我也不想更改旧项目。
我想知道是否有人可以提供一些易于遵循的分步说明来让经典的 asp 代码在我的设置上运行。请记住,如果可能的话,我是运行自己的 VPS 的新手。
【问题讨论】:
-
您确定它是 Classic ASP,因为它们通常具有 .asp 扩展名,而不是 .shtml?
-
是的,我绝对肯定它是 Classic ASP,我自己也觉得这很奇怪,但这不像我写这个项目,我正在写替代品,我只是想得到这个在接下来的几个月里在新服务器上工作。
-
如果您将一个脚本重命名为 .asp 进行测试,它是否有效?当你说它不起作用时会发生什么?有什么错误吗?
-
如果我将一个页面重命名为 *.asp,它只会尝试下载它,这对于它不知道如何处理的东西来说是意料之中的。至于错误,没有,它只是不输出ASP代码,文件内的HTML输出正常。
-
也许这可能会有所帮助:asp2php.naken.cc ?
标签: asp-classic nginx centos6