SSI-CGI
Section: User Commands (1)
Index
NAME
ssi-cgi - Server Side Includes parser as a CGI program
SYNOPSIS
ssi-cgi
-h: show help and exit.
-v: show version and compile information and exit.
DESCRIPTION
SSI parser which works like a CGI application.
SSI COMMANDS
SSI commands have the following format: <!--#command parameter="value"-->. This chapter shows all the available SSI commands and their parameters in ssi-cgi.
- config
-
Use the config command to control the output.
Parameters:
errmsg:
Set the message ssi-cgi must print in case of an error.
Example: <!--#config errmsg="SSI error"-->
- echo
-
Print the value of a variable.
Parameters:
var:
Print the value of an environment variable.
Example: <!--#echo var="DOCUMENT_ROOT"-->
- exec
-
Execute a program and include its output at the position of the exec command.
Parameters:
cgi:
Execute a CGI program relative to the website root.
cmd:
Execute any command as a parameter of /bin/sh.
Example: <!--#exec cmd="ls -Flsh"-->
- fsize
-
Print the size of a file.
Parameters:
file:
The file of which the size should be printed.
Example: <!--#fsize file="info.txt"-->
- include
-
Include another file at the position of the include command.
Parameters:
file:
Include another file relative to the current file.
virtual:
Include another file relative to the website root.
Example: <!--#include file="information.txt"-->
- printenv
-
Print all environment variables.
Example: <!--#printenv-->
SEE ALSO
SSI-CGI is part of the Hiawatha webserver. See
hiawatha(1) for more information about Hiawatha.
AUTHOR
Hugo Leisink <
hugo@hiawatha-webserver.org> -
https://www.hiawatha-webserver.org/
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SSI COMMANDS
-
- SEE ALSO
-
- AUTHOR
-