Appboard/2.4/admin/enabling cgi
Revision as of 05:55, 19 September 2013 by imported>Jason.nicholls (→Additional Information)
AppBoard runs on an Apache Tomcat server that can be configured to run CGI scripts.
Steps to Enable CGI
- Edit [INSTALL_HOME]/server/conf/web.xml
- uncomment the CGI servlet section, lines 333 through 347
- uncomment the CGI servlet-mapping section, lines 381 through 386
- save changes.
- Edit [INSTALL_HOME]/server/conf/context.xml
- add the parameter privileged="true" to the <Context ... > tag on line 19.
- save changes.
- create the directory [INSTALL_HOME]/server/webapps/enportal/WEB-INF/cgi
- Restart AppBoard.
Additional Information
The default CGI options are as follows:
- CGI interpreter is the system perl. To change this it's necessary to modify the CGI servlet section and set the executable parameter.
- CGI files should be placed into [INSTALL_HOME]/server/webapps/enportal/WEB-INF/cgi/
- URL to access CGIs: /enportal/cgi-bin/sample.cgi