我正在尝试使用SSI将文件包含到CGI脚本的输出中。这样做的正确方法是什么? 我尝试使用此代码的CGI:SSI模块,但未包含该文件。
use CGI::SSI;
my $ssi = CGI::SSI->new();
$ssi->include(virtual => 'logo.inc');
或者我应该使用Apache :: SSI?如果是这样,最简单的方法是什么?
谢谢!
答案 0 :(得分:0)
文件名/路径是否正确?如上所述,如果您的脚本位于 / cgi-bin / 中,则 logo.inc 也必须位于 / cgi-bin / 中。如果找不到该文件,则无法包含该文件。您可能打算写:
$ssi->include(virtual => '/logo.inc');
如果 logo.inc 位于服务器的根目录中。