UPOINT:: CGI Scripts: FAQ

Title: General Help: SSI-related problems
Common SSI-related problems.

  • I get the error "an error occurred while processing this directive" in my SSI page.
    It means that you have most probably specified the path wrongly in the SSI tag (if the calendar works fine if you call the script directly from the browser). To call the script, use:
    <!--#exec cgi="calpublisher.cgi" --> OR
    <!--#include virtual="calpublisher.cgi" -->
    Some server does not allow the first type of tag for security reasons.

    If the SSI page is located differently from the calendar script, you may use:
    <!--#exec cgi="../../somefolder/someotherfolder/calpublisher.cgi" --> OR
    <!--#include virtual="somefolder/calpublisher.cgi" -->

    You need to specify the relative URL and NOT the absolute URL.

    Please note that some hosting ISPs do not allow the use of "exec cgi" for security reasons. In this case, try using "include virtual".


  • I have embedded the SSI tag in my webpage. But nothing is generated on the page. The exact SSI tag appears when I viewed the source code of the webpage.
    Firstly, your server must be SSI-enabled. Secondly, you have to rename your webpage with an "shtml" extension such as "mypage.shtml".

  Powered by Document Publisher