2015-06-25 101 views
0

我正在嘗試使用SSI將文件包含到CGI腳本的輸出中。這樣做的正確方法是什麼? 我嘗試過使用此代碼的CGI:SSI模塊,並且未包含該文件。使用服務器端包含文件到CGI輸出包含

use CGI::SSI; 
    my $ssi = CGI::SSI->new(); 
    $ssi->include(virtual => 'logo.inc'); 

還是應該使用Apache :: SSI?如果是這樣,那麼最簡單的方法是什麼?

謝謝!

回答

0

文件名/路徑是否正確?如上所述,如果您的腳本位於/cgi-bin/那麼您的logo.inc也必須位於/cgi-bin/。如果找不到該文件,則不能包含該文件。你可能已經打算寫:

$ssi->include(virtual => '/logo.inc'); 

如果logo.inc是在你的服務器的根目錄。