【发布时间】:2010-11-05 19:21:21
【问题描述】:
我们被要求在新站点上支持一些相当旧的 Perl 表单,因为我们使用的是基于 PHP 的 CMS,因此我们需要将 Perl 脚本包含到我们的新 CMS 中。
我尝试了一些 shell_exec,但它被禁用了。有人有什么想法吗?
【问题讨论】:
-
为什么?如果你有一些被 Perl 脚本覆盖的 URL,为什么你需要那些在 cms 控制下的 URL?
-
好问题,我们有一些联系表单提交到一个可怕的数据库应用程序中,在同一页面上,我们需要客户端能够通过 CMS 更改内容。如果有什么方法我不能使用 Perl,我会全力以赴 :)
-
这意味着表单本身不是由那些 Perl 脚本生成的?
-
不幸的是,perl 正在制作表单,为目标 URL 创建一个唯一 ID(即使表单已提交或未提交)
-
那我看不出一个 php cms 怎么可能控制表单的内容。您将不得不深入研究 Perl,撕掉 html 并将其置于 cms 控制之下。