0

如果我想使用服务器端包含将脚本的输出插入到 HTML 文件中,最好使用

<!--#include virtual="/cgi-bin/myscript.py" -->

或者

<!--#exec cmd="python /cgi-bin/myscript.py" -->

?

4

1 回答 1

1

#include 格式的一个小优点是,如果您更改 python 可执行文件的位置或名称,您只需在 Apache 配置中更改一次配置,而不必更改站点上的每个 SSI 调用。

然而,这两种形式都会在每次调用脚本时启动并拆除一个新的 python 二进制文件,这是一个相当大的成功。这就是为什么像 mod_python 这样的东西几乎总是首选的原因。

于 2009-12-18T10:49:38.260 回答